Software Design Principles

Tuesday, January 8th, 2008
Chris Eargle
Topic: Software Design Principles

Happy New Year!!
Tuesday, January 8th, 2008, is the next meeting of the Pee Dee Area .NET User Group.

Developers design software differently, and we don’t always agree on the best approach. However, over the years principles and patterns have emerged that have withstood the test of time. 

This presentation will introduce object-oriented design principles and follow up with common design patterns that derive from them. Examples, both good and bad, will be shown in C#. We will also discuss how to refactor existing code to follow these design principles, and identify common “code smells” that could indicate a need to refactor.

Here is the tentative schedule:
6:00 PM - 6:20 PM Socializing / Free Dinner
6:20 PM - 6:30 PM Introduction, Sponsor Time, and News.
6:30 PM - 7:15 PM Presentation
7:15 PM - 8:00 PM Drawing for free stuff / Wrap Up