软件模式的常用相关链接和资源列表

有关模式一   一些模式相关的常用链接

1   http://c2.com/cgi/wiki?PeopleProjectsAndPatterns

   有关模式最全的的一个WIKI.


http://www.hillside.net/

Hillside Group 官方网站。

Hillside Group(由Kent Beck等发起成立)和OOPSLA联合发起了国际PLoP(PatternLanguageof Programming)会议,是

设计模式的权威。

3 http://en.wikipedia.org/wiki/Design_pattern

设计模式的WIKI

 

http://ui-patterns.com/patterns/

  一个对 WEB 应用 用到的界面模式的分类


5 http://www.uie.com/

关于 用户接口工程和设计

6   http://www.androidpatterns.com/

   ANDROID应用用到的交互模式分类


二 、 模式相关的书籍

  1  《设计模式--可复用面向对象软件的基础》

      GoF 所写的一本设计模式的最经典书籍。

作者:[美] Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides


 

2 《Head First Design Patterns
  中文版为《深入浅出设计模式》
Jolt大奖得主,介绍了常见的十几种模式。最好的模式入门书籍,风格深入浅出,趣味盎然,阅读过程轻松愉快,而给出的实例也多以生活中的例子进行类比,帮助读者对书内容的理解。
3 《Agile Software Development: Principles,
Patterns, and Practices》
《敏捷软件开发 原则.模式与实践 》
Jolt大奖得主,非常好的一本书,将敏捷、面向对象思想、设计模式有机结合起来。
4、 《Refactoring to Patterns 》
中文版为《重构与模式》
台湾版为《重构-向 范式前进》,译者候捷和陈裕
Jolt大奖得主,书中强调“‘通过重构实现模式、趋向模式和去除模式’,而不再是在预先设计中使用模式,也不再过早地在代码中加入模 式。”
作者:Joshua Kerievsky


5、《Refactoring: Improving the Design of Existing Code》
  作者:Martin Fowler
  本书开创了重构在软件开发中的光辉
  本书的中文版名为《重构:改善既有代码的设计》,译者为侯捷和熊节
6   《Applying UML and Patterns》
中文名《UML和模式应用》
    Craig Larman的经典著作,全面地介绍了RUP开发模型,并将UML与开发过程、设 计模式等有效地结合起来。
 7 《Patterns of Enterprise  Application Architecture》
作者:Martin Fowler
中文版名为《企业应用架构模式》
为我们设计人员给出了全面、深入、权威的企业级设计指引。
8、《Domain-Driven Design》,中文版名为《领域驱动设计》
作者:Eric Evans
本书的诞生推动了一种设计方法,改变了传统通过数据设计驱动开发的模式,而是将核心关注点放在了领域逻辑上, 而这应该说才是真正的软件设计的正道。
9、《设计模式解析(第2版)>
原书名: Design Patterns Explained:A New Perspective on Object-Oriented Design ,Second Edition
作者: (美)Alan Shalloway, James R.Trott 
本书以作者多年来为软件开发人员(包括面向对象技术老兵和新手)讲授模式的经验为基础撰写而成,首先概述了模式的基础知识,以及面向对象分析和设计在当代软件开发中的重要性。随后,使用易懂的示例代码阐明了许多当今最有用的模式,包括它们的基础概念、优点、权衡取舍、实现技术以及需要避免的缺陷,使读者能够理解模式后面的基本原则和动机,理解为什么它们会这样运作。
 
 
 





posted on 2014-06-08 07:18  张大大123  阅读(145)  评论(0编辑  收藏  举报

导航