Software Architecture Design Patterns in Java

Geared toward software engineering and computer science students, this detailed resource explains how to apply design patterns at the enterprise level, allowing them to design and implement systems of high stability and quality.

[1]  John Vlissides,et al.  Pattern hatching: design patterns applied , 1998 .

[2]  Ken Arnold,et al.  The Java Programming Language , 1996 .

[3]  Kendall Scott,et al.  UML distilled - a brief guide to the Standard Object Modeling Language (2. ed.) , 2000, notThenot Addison-Wesley object technology series.

[4]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture: A System of Patterns: John Wiley & Sons , 1987 .

[5]  James Coplien,et al.  Advanced C++ Programming Styles and Idioms , 1991, Proceedings. Technology of Object-Oriented Languages and Systems, TOOLS 25 (Cat. No.97TB100239).

[6]  Sherman R. Alpert,et al.  The Design Patterns Smalltalk Companion , 1998 .

[7]  簡聰富,et al.  物件導向軟體之架構(Object-Oriented Software Construction)探討 , 1989 .

[8]  Wolfgang Pree,et al.  Design Patterns for Object-Oriented Software Development , 1994, Proceedings of the (19th) International Conference on Software Engineering.

[9]  黄晓军,et al.  CD , 2003 .

[10]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[11]  James O. Coplien,et al.  Pattern languages of program design , 1995 .

[12]  Steven John Metsker The Design Patterns Java Workbook , 2002 .

[13]  Christopher Alexander,et al.  The Timeless Way of Building , 1979 .

[14]  Doug Lea,et al.  Concurrent Programming In Java , 1996 .

[15]  James W. Cooper,et al.  Java design patterns , 2000 .

[16]  Arthur J. Riel,et al.  Object-Oriented Design Heuristics , 1996 .