Patterns
Up one levelLinks on patterns.
-
Design Patterns: Elements of Reusable Object-Oriented Software
- Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides ; Design Patterns: Elements of Reusable Object-Oriented Software ; Addison Wesley Professional Computing Series, October 1994, ISBN 0-201-63361-2
-
あともう少しだ。がんばれ>自分
- 2003 年 8月の覚書 -- あともう少しだ。がんばれ>自分
-
国内を中心した現状(鷲崎 7/3)
- 国内を中心した現状(鷲崎 7/3)-- パターンの適用・利用支援
-
The Software Patterns Blog
- This blog focuses on software patterns, stable analysis and design patterns, architectural patterns, pattern languages and how to develop systems of patterns.
-
Exception-Handling Antipatterns
- Should you throw an exception, or return null? Should you use checked or unchecked exceptions? For many novice to mid-level developers, exception handling tends to be an afterthought. Their typical pattern is usually a simple try/catch/printStackTrace(). When they try to get more creative, they usually stumble into one or more common exception handling antipatterns.
-
How to Use Design Patterns -- A Conversation with Erich Gamma
- Among developers, design patterns are a popular way to think about design, but what is the proper way to think about design patterns? In this interview, Erich Gamma, co-author of the landmark book, Design Patterns, talks with Bill Venners about the right way to think about and use design patterns.
-
Design Patterns in Dynamic Programming
- Slides on design patterns in dynamic programming by Peter Norvig.
-
Design Patterns Tips
- Some tips and tricks when implementing design patterns.
-
Design Pattern Project
- Web page maintained by the late Vlissides on design patterns. It includes in particular an interesting interview with Vlissides.
-
Bibliography on software design patterns
- A bibliography on software design patterns maintained the University of Karlsruhe.
-
Pattern Forge wiki
- A bibliography on design patterns maintained by Michael Weiss at Pattern Forge wiki.
-
Books on Patterns
- A list of books on patterns.
-
Design Patterns in Flash
- A series on the implementation of some design patterns using Flash.