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?

Answers were Sorted based on User's Feedback



What are advantages and disadvantages of Design patterns?..

Answer / reejusri

Benefits:

1. enable large scale reuse of S/W
2. Helps in improve developer communication
3. capture expert knowledge and design trade-offs and make
expertise widely available

Drawbacks:
1.Do not lead to direct code reuse
2. Complex in nature
3. they are deceptivrly simple
4. they are validated by experince and discussion

Is This Answer Correct ?    146 Yes 35 No

What are advantages and disadvantages of Design patterns?..

Answer / prits

Advantages:
A design pattern is:

a standard solution to a common programming problem

a technique for making code more flexible by making it meet
certain criteria

a design or implementation structure that achieves a
particular purpose

a high-level programming idiom

shorthand for describing certain aspects of program
organization

connections among program components

the shape of an object diagram or object model

DisAdvantages:
Design patterns may increase or decrease the
understandability of a design or implementation. They can
decrease understandability by adding indirection or
increasing the amount of code.

Is This Answer Correct ?    58 Yes 26 No

What are advantages and disadvantages of Design patterns?..

Answer / 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

What are advantages and disadvantages of Design patterns?..

Answer / favour chidimma okpara

advantage of drafting Patten. 1)they are cheap disadvantage of drafting Patten. 1)it is used to one person that is only the owner.

Is This Answer Correct ?    2 Yes 0 No

What are advantages and disadvantages of Design patterns?..

Answer / 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

What are advantages and disadvantages of Design patterns?..

Answer / venkatesh

An additional disadvantage is :

1> They consume more memory because of generalised format
they are written, to store any kind of data .

Is This Answer Correct ?    24 Yes 46 No

What are advantages and disadvantages of Design patterns?..

Answer / graciela perez

I dont really know but im going to make a guess. I think the
Advantage is the constant rate it has in it i mean duhhh
helloo :)

Is This Answer Correct ?    5 Yes 39 No

Post New Answer

More C++ General Interview Questions

1)#include <iostream.h> int main() { int *a, *savea, i; savea = a = (int *) malloc(4 * sizeof(int)); for (i=0; i<4; i++) *a++ = 10 * i; for (i=0; i<4; i++) { printf("%d\n", *savea); savea += sizeof(int); } return 0; } 2)#include <iostream.h> int main() { int *a, *savea, i; savea = a = (int *) malloc(4 * sizeof(int)); for (i=0; i<4; i++) *a++ = 10 * i; for (i=0; i<4; i++) { printf("%d\n", *savea); savea ++; } return 0; } The output of this two programs will be different why?

5 Answers  


How do I exit turbo c++?

0 Answers  


What is the most common mistake on c++ and oo projects?

0 Answers  


Why can’t you call invariants() as the first line of your constructor?

0 Answers  


What is the difference between a reference and a pointer?

0 Answers  


What are c++ variables?

0 Answers  


Declare a class vehicle and make it an abstract data type.

0 Answers  


What does h mean in maths?

0 Answers  


What is a list c++?

0 Answers  


what are the events occur in intr activated on interrupt vector table

0 Answers   HGS,


What is switch case in c++ syntax?

0 Answers  


What is the difference between *p++ and (*p)++ ?

0 Answers  


Categories