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

How the memory management in vectors are being done. What happens when the heap memory is full, and how do you handle it ?

2316


What is a Default constructor?

1602


By using c++ with an example describe linked list?

1031


What is a try block?

1074


How the keyword struct is different from the keyword class in c++?

1043


Which software is best for c++ programming?

1052


In int main(int argc, char *argv[]) what is argv[0] a) The first argument passed into the program b) The program name c) You can't define main like that

1098


What is a float in c++?

989


What is constant in c++ with example?

1156


How come you find out if a linked-list is a cycle or not?

1037


Does a derived class inherit or doesn't inherit?

1093


Describe linked list using C++ with an example.

1087


How would you use the functions memcpy(), memset(), memmove()?

1098


What do you mean by function pointer?

1122


Is it possible to write a c++ template to check for a function's existence?

1032