Design patterns : (Record no. 311)

000 -LEADER
fixed length control field 01457nam a22002657a 4500
003 - CONTROL NUMBER IDENTIFIER
control field LSCPL
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20190924131028.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 130313t20121995ii ill.g 001 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9788131700075 (pbk)
040 ## - CATALOGING SOURCE
Transcribing agency AACR2
Modifying agency NLN2019
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.12
Item number GAM-D 2012 558
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Gamma, Erich
9 (RLIN) 654
245 1# - TITLE STATEMENT
Title Design patterns :
Remainder of title elements of reusable object-oriented software /
Statement of responsibility, etc. by Erich Gamma..[et..al.].
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc. New Delhi :
Name of publisher, distributor, etc. Pearson Education Private Limited,
Date of publication, distribution, etc. 2012,1995c.
300 ## - PHYSICAL DESCRIPTION
Extent xv, 395 p. :
Other physical details ill. ;
Dimensions 25 cm.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc Include bibliography references and index
505 ## - FORMATTED CONTENTS NOTE
Formatted contents note 1- Introduction<br/>2- A case-study : Designing a Document Editor<br/>3- Creational Patterns<br/>4- Structural Patterns<br/>5- Behavioral Patterns<br/>6- Conclusion<br/>A- Glossary<br/>B- Guide to Notation<br/>C- Foundation Classes
520 ## - SUMMARY, ETC.
Summary, etc. Four 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 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer software
General subdivision Reusability
9 (RLIN) 655
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Gamma Erich
9 (RLIN) 656
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Helm, Richard
9 (RLIN) 657
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Johnson, Ralph
9 (RLIN) 658
700 1# - ADDED ENTRY--PERSONAL NAME
Personal name Vlissides, John
9 (RLIN) 659
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme
Koha item type Books
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Source of acquisition Inventory number Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type Total Renewals Date checked out
          Namal Library Namal Library Reference 03/13/2013 Multi-Line Books Bill No. 0290   005.12 GAM-D 2012 558 558 07/18/2013 1 07/18/2013 Reference    
          Namal Library Namal Library Computer Science 03/13/2013 Multi-Line Books Bill No. 0290 6 005.12 GAM-D 2012 559 559 03/03/2020 2 07/18/2013 Books 4 01/30/2020
          Namal Library Namal Library Computer Science 12/06/2013 Old Books   2 005.12 GAM-D 2012 2837 0002837 12/26/2018 4 12/06/2013 Books 2 11/22/2018
          Namal Library Namal Library Computer Science 12/06/2013 Old Books   4 005.12 GAM-D 2012 2838 0002838 01/21/2019 5 12/06/2013 Books 5 01/03/2019