Pattern languages of program design.
Martin, Robert Cecil.
Riehle, Dirk,1969-
Buschmann, Frank.
Reading, Mass. ; Harlow : Addison-Wesley,
c1998.
Includes bibliographical references and index.
Computer software
Object-oriented programming (Computer science)