000 01462nam a22002657a 4500
003 LSCPL
005 20221122161148.0
008 130313t20121995ii ill.g 001 0 eng d
020 _a9788131700075 (pbk)
040 _cAACR2
_dNLN2019
082 _a005.12
_bGAM-D 2012 558
100 1 _aGamma, Erich
_9654
245 1 0 _aDesign patterns :
_belements of reusable object-oriented software /
_cby Erich Gamma..[et..al.].
_6880
260 _aNew Delhi :
_bPearson Education Private Limited,
_c2012,1995c.
300 _axv, 395 p. :
_bill. ;
_c 25 cm.
504 _aInclude bibliography references and index
505 _a1- Introduction 2- A case-study : Designing a Document Editor 3- Creational Patterns 4- Structural Patterns 5- Behavioral Patterns 6- Conclusion A- Glossary B- Guide to Notation C- Foundation Classes
520 _aFour software designers present a catalog of simple and succinct solutions to commonly occurring design problems, using Smalltalk and C++ in example code. These 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. The authors begin by describing what patterns are and how they can help you design object-oriented
650 _aComputer software
_xReusability
_9655
700 1 _aGamma Erich
_9656
700 1 _aHelm, Richard
_9657
700 1 _aJohnson, Ralph
_9658
700 1 _aVlissides, John
_9659
942 _2ddc
_cBK
999 _c311
_d311