|
|
[ Back to Diary Page ]
General Meeting
|
Location:
|
Room 1, Library 2nd Floor
|
|
Date:
|
Monday, December 14, 2009
|
|
Time:
|
6:30 to 6:50 (Pizza - Meet and Greet)
6:50 to 7:00 (Group Business)
7:00 to 9:00 (Presentation)
|
|
Topic:
|
SOLID Software Development – Using Object-Oriented Principles in the Real World
Bruce Johnson, ObjectSharp Consulting
www.objectsharp.com
Most professional software developers are aware of the concepts of Coupling, Cohesion,
and Encapsulation. They are probably even know that these concepts can help to create
better code. However, many of these same developers don’t actually know how to achieve
Low Coupling, High Cohesion, and strong Encapsulation, within the classes that they are
writing. Fortunately, there are a set of steps that can be followed to get there. The
five principles of SOLID developer provide a clear cut path to software that is easier
to read, easier to understand, and easier to change. In this presentation, these principles
will be covered in detail, all in the context of a sample application that will demonstrate
why maintaining these principles is worth the expended effort.
|
[ Back to Diary Page ]
|