Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What are advantages and disadvantages of Design patterns?

Answer Posted / paul

The advantages are that design patterns are solutions to repetitive problems in object orientated programming (solutions that can be re-used over and over and applied to different areas and different problems). They are templates for you to base your solutions on. 

Disadvantages are picking the correct design pattern and understanding how to implement that pattern to your scenario and knowing what to name your classes, so as to make it clearer for future programmers. 

Is This Answer Correct ?    6 Yes 14 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What are the various oops concepts in c++?

986


What things would you remember while making an interface?

960


Define namespace in c++?

1009


What is the best book for c++ beginners?

998


Write a program using GUI concept for the scheduling algorithms in Operating system like SJF,FCFS etc..

3801


Is atoi safe?

1019


what is C++ objects?

1162


How do you print a string on the printer?

1001


What are the classes in c++?

1067


Ask to write virtual base class code?

2716


What is scope resolution operator in c++ with example?

1001


What are the three forms of cin.get() and what are their differences?

1171


What are associate containers?

991


What new()is different from malloc()?

1061


What is name hiding in c++?

1128