Posts: 323
Threads: 241
Joined: Oct 2012
CS504 Software Engineering - I GDB No. 01 Solution and Discussion Fall 2014 Due Date 6th August 2014
Discussion Topic
Does the design pattern play any important role in the development of quality applications by using structured and object oriented paradigm? Justify your answer with logical reasons.
Read the instructions carefully before sending your comments:
GDB will have weight-age of 5% of your total subject marks.
Your discussion must be based on logical facts.
You should post your comments on the Graded Discussion Board & not on the Regular MDB. Both will run parallel to each other during the time specified above.
Your comments should be relevant to the topic i.e. clear and concise (Maximum 5-10 lines answer).
Books, websites and other reading material may be consulted before posting your comments. (Do not copy the material as it is.)
Posts: 9,583
Threads: 8,089
Joined: Apr 2011
1. Design patterns can speed up the development process by providing tested, proven development paradigms.
2. Reusing design patterns helps to prevent subtle issues that can cause major problems and improves code readability for coders and architects familiar with the patterns.
3. Design patterns provide general solutions, documented in a format that doesn't require specifics tied to a particular problem.
4. patterns allow developers to communicate using well-known, well understood names for software interactions. Common design patterns can be improved over time, making them more robust than ad-hoc designs.
5. Design patterns are well-thought out solutions to programming problems. Many programmers have encountered these problems before, and have used these 'solutions' to remedy them. If you encounter these problems, why recreate a solution