What are advantages and disadvantages of Design patterns?
Answer Posted / shashikant
Design patterns help overcome this problem because they teach the lessons distilled from experience by experts: patterns document expertise. Further, patterns not only describe how software is structured, but more importantly, they also describe how classes and objects interact, especially at run time. Taking these interactions and their consequences explicitly into account leads to more flexible and reusable software.
| Is This Answer Correct ? | 14 Yes | 3 No |
Post New Answer View All Answers
Explain what happens when a pointer is deleted twice?
Why main function is special in c++?
How can you differentiate between inheritance and implementation in c++?
What are the various operations performed on stack?
What are maps in c++?
Explain stack unwinding.
Can a program run without main in c++?
What is the average salary of a c++ programmer?
What is late binding c++?
What does scope resolution operator do?
How would you use the functions sin(), pow(), sqrt()?
How to implement is-a and has-a class relationships?
Are there any special rules about inlining?
How do you compile the source code with your compiler?
Is it possible to provide default values while overloading a binary operator?