TECHTEAM SHUT THE WINDOWS OF THE PAST

Friday, September 19, 2008

Software Design Patterns

Software Engineering Books

Agile, Extreme Programming (XP) Books

1. EJB Design Patterns ©2002 (Floyd Marinescu) 288 pages

2. Java Design Pattern: A Tutorial ©2000 (James W. Cooper) 352 pages

3. Data Structures and Algorithms with Object-Oriented Design Patterns in Java (Bruno R. Preiss)

4. Thinking in Patterns with Java ©2003 (Bruce Eckel) [PDF] [Mirror] [Mirror] [Mirror] [Download]

5. Core J2EE Pattern Catalog [Another]

6. Design Patterns Dictionary (in C++ and Java) [in C#]

7. Adaptive Object-Oriented Software: Patterns for Adaptive Programming (AP) by Karl Lieberherr ©1995

8. Patterns of Enterprise Application Architecture ©2002 (Martin Fowler) 560 pages

9. Ajax Design Patterns ©2006 (Michael Mahemoff) 352 pages [Homepage]

10. Integration Patterns ©2004 (Microsoft Corporation) 432 pages

11. Data Access Patterns: Database Interactions in Object-Oriented Applications ©2002 (Clifton Nock)

12. A Functional Pattern System for Object-Oriented Design ©1999 (Thomas Kühne)

13. Data Structures and Algorithms with Object-Oriented Design Patterns in C++ (Bruno R. Preiss)

14. Advanced Programming Language Features for Executable Design Patterns [PostScript]

15. Java Design Patterns (Prashant Satarkar)

16. Introduction To Design Patterns with Java (Bob Tarr)

17. Perl Design Patterns [Summary]

18. Writing Software Patterns ©2006 (Martin Fowler)

19. Data Structures and Algorithms with Object-Oriented Design Patterns in C# (B.R. Preiss)

20. Data Structures and Algorithms with Object-Oriented Design Patterns in Python (Bruno R. Preiss)

21. Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby

No comments: