Design Patterns 系列

来源:互联网 发布:java中的强制类型转换 编辑:程序博客网 时间:2024/05/17 20:25

 设计模式方面著名的专家:
Christopher Alexander, Kent Beck, Peter Coad, James Coplien,
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides,
Douglas Schmidt, Robert Martin, Martin Fowler, Grady Booch

了解设计模式:
[Shalloway,2001]
Design Patterns Explained: A New Perspective on Object-Oriented Design
by Alan Shalloway,James R.Trott ,Addison Wesley, 2001, 368Pages
设计模式精解    透明 译             清华大学出版社
(UML, Java, C++)

[Goldfedder,2001]
Joy Of Patterns, The: Using Patterns for Enterprise Development
by Brandon Goldfedder
模式之乐

Head First Design Patterns by Eric Freeman
Head First设计模式(中文版)

系统学习设计模式:
[Gamma,1995]
Design Patterns:Elements of Reusable Object Oriented Software,
by Erich Gamma,Richard Helm,Ralph Johnson,Addison Wesley,1995.395pages
设计模式   李英军 等  译   机械工业出版社  2000   254页
严谨规范23个OO设计领域中的惯用手法.开创Patterns书籍先河,影响深远.
读者需要具备技术水准以及丰富的编程经验
(OMT, C++)

[Buschmann,1996]
Pattern-Oriented Software Architecture Volume 1: A System of Patterns
by Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad,
Michael Stal, John Wiley & Sons, 1996
面向模式的软件体系结构 1:模式系统 机械工业出版社
(CRC, OMT, C++)

Design Patterns in Java by Steven John Metsker
Java设计模式

用设计模式灵活解决实际问题:
[Vlissides,1998]
Pattern Hatching:Design Patterns Applied,
by John Vlissides, Addison-Wesley, 1998, 172Pages


设计模式参考书:

PLOP讨论会的论文集:
Pattern Languages of Program Design 1/2/3/4

Refactoring by Martin Fowler
重构
(UML, Java)

Analysis Patterns: Reusable Object Models. Martin Fowler
分析模式

AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis
Brown,Wiley, 1998.

The Patterns Almanac by Linda Rising

The Patterns Handbook by by Linda Rising

Design Patterns Java Workbook
(UML, Java)

Core J2EE Patterns
(UML, Java)

原创粉丝点击