Wednesday, April 19, 2006

Design Patterns

Why Design Patterns are Good Practice

Design patterns as it is known are a best practice to use in software engineering. They help remove problems similar to what other software developers in the past have faced. The software engineers also don't have to really worry too much about testing the code created using any particular design patterns.

This does not however mean that testing is avoided. Testing is also performed, but using design patterns the coder is given the confidence that the outcome will be a good one. Take the Singleton design pattern as an example. It assures the coders that this pattern will not allow multiple instances to be created of the Singleton object.

[more comming soon...]

No comments: