Design Patterns Java™ Workbook

(Michael S) #1
Bibliography

Coplien, James O., and Douglas C. Schmidt, eds. Pattern Languages of Program Design.



  1. Reading, MA: Addison-Wesley.


Cormen, Thomas H., Charles E. Leiserson, and Ronald L. Rivest. 1990. Introduction to
Algorithms. Cambridge, MA: The MIT Press.


Flanagan, David. 1997. Java™ Examples in a Nutshell. Sebastapol, CA: O'Reilly.


Flanagan, David. 1999a. Java™ Foundation Classes in a Nutshell. Sebastapol, CA: O'Reilly.


Flanagan, David. 1999b. Java™ in a Nutshell, 3rd ed. Sebastapol, CA: O'Reilly.


Flanagan, David, Jim Farley, William Crawford, and Kris Magnusson. 1999. Java™
Enterprise in a Nutshell. Sebastapol, CA: O'Reilly.


Fowler, Martin. 1996. Analysis Patterns: Reusable Object Models. Reading, MA: Addison-
Wesley.


Fowler, Martin, with Kendall Scott. 2000. UML Distilled, Second Edition. Boston, MA:
Addison-Wesley.


Fowler, Martin, Kent Beck, John Brant, William Opdyke, and Don Roberts. 1999.
Refactoring. Reading, MA: Addison-Wesley.


Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns. 1995.
Reading, MA: Addison-Wesley.


Gosling, James, Bill Joy, Guy Steele, and Gilad Bracha. 2000. The Java™ Language
Specification, Second Edition. Boston, MA: Addison-Wesley.


Grand, Mark. 1998. Patterns in Java™. New York: John Wiley.


Hamilton, Graham, Rick Cattell, and Maydene Fisher. 1997. JDBC™ Database Access with
Java™. Reading, MA: Addison-Wesley.


Harrison, Neil, Brian Foote, and Hans Rohnert. 1999. Pattern Languages of Program Design
4. Reading, MA: Addison-Wesley.


Honderich, Ted, ed. 1995. The Oxford Companion to Philosophy. New York: Oxford
University Press.


Larman, Craig. 2002. Applying UML and Patterns, Second Edition. Upper Saddle River, NJ:
Prentice-Hall.


Lea, Doug. 2000. Concurrent Programming in Java™, Second Edition. Boston, MA:
Addison-Wesley.


Liskov, Barbara. May, 1987. Data Abstraction and Hierarchy. SIGPLAN Notices, volume
23, number 5.

Free download pdf