Follow up to Jacksonville Developers User Group Meeting - July 11th, 2007
It was nice to present at JAXDUG meeting on Wednesday It was
a small group that attended this meeting. We had some interesting discussion. I
talked on Design Patterns and demonstrated some of the Gang of Four Patterns
from the classic design patterns book - Design Patterns: Elements of Reusable
Object-Oriented Software (Addison-Wesley Professional Computing Series).
My talk was based on the code examples from the book - Head First Design Patterns (Head First). This book takes a look at various design patterns in a very
lively manner with fun examples. I would strongly recommend this book. Although
the book is in Java, the fundamental principles of OOAD are the same and
explained very nicely.
Resources
Presentation
Slides – The Art of Design using Design Patterns in C#
Head
First Design Patterns Book Home Page
C#
Code Examples
The above C# code examples are
written using Visual Studio 2003 version. In my demo, I showed several class
diagrams from this code for various patterns. You can download the updated
package from the link below.
C# Code Examples
with Class Diagrams in VS 2005
The code examples solution
contains a project that has unit tests written using Nunit. You’ll need to
download NUnit for .NET 2.0.
Thanks to everyone who attended the session. If you have any
questions, please feel free to contact me.