TY - BOOK AU - Gamma,Erich TI - Design patterns: elements of reusable object-oriented software SN - 0201633612 (acid-free paper) AV - QA76.64 .D47 1995 U1 - 005.1/2 20 PY - 1995/// CY - Reading, Mass. PB - Addison-Wesley KW - Object-oriented programming (Computer science) KW - Computer software KW - Reusability KW - Software patterns N1 - Includes bibliographical references (p. 375-381) and index ER -