SE450: Admin: Textbooks [18/63] |
See file:links-main.
Required Books
Object-Oriented Design and Patterns (2e) [Amazon, AddAll]
by Cay Horstmann (Wiley, 2005)
Online companion to the book: http://horstmann.com/design_and_patterns.html
(Online)
(Online)
Required Books (Pick one of the following three)
Head First Design Patterns [Amazon, AddAll]
by Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates (O'Reilly, 1995)
ADD intro to DP.
Online companion to the book: http://www.oreilly.com/catalog/hfdesignpat/
Design Patterns Explained: A New Perspective on Object-Oriented Design (2e) [Amazon, AddAll]
by Alan Shalloway, James R. Trott (Addison-Wesley, 2004)
Online companion to the book. Design Patterns Matrix. Pearson site.
Design Patterns [Amazon, AddAll]
by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Addison-Wesley, 1995)
Online companion to the book: http://hillside.net/elements-of-reusable-object-oriented-software-book
Most students prefer Head First Design Patterns, but some prefer Design Patterns Explained. The original Design Patterns is a classic, but out of date; it is a decent reference, but a poor book to learn from for a begginer.