Gof 设计模式 、MVC 编程模式

主题:

Gof 设计模式 、MVC 设计模式

 

名词解释:

OOP  (面向对象程序设计)  

接口

抽象类

Refactoring(重构方法)

GoF(Gang of Four),中文名——四人组。GoF是一种设计模式。 via http://baike.so.com/doc/176639.html

Model–view–controller (MVC) via http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller 

 

有力言论:
GoF设计模式是程序员真正掌握面向对象核心思想的必修课。GoF 不仅仅展示了接口或抽象类在实际案例中的灵活,而且要让你的程序尽可能的可重用。
软件需求变幻无穷,计划没有变化快,但是我们还是要寻找出不变的东西,并将它和变化的东西分离开来
而GoF的设计模式是在这方面开始探索的一块里程碑。GoF的《设计模式》是所有面向对象语言(C++ Java C#)的基础"

 via   http://www.jdon.com/designpatterns/patternsimportant.htm   

 

 

思考:

API  设计模式 JEE 本质上有什么区别?

JEE 诞生的背景是什么?主要用来干什么?如何解决问题的?不能做什么?有什么优缺点?适合使用于哪些场景? via http://baike.so.com/doc/176639.html

设计模式、JEE 二者区别是什么? via http://baike.so.com/doc/176639.html 

jee 技术在 设计模式中有哪些具体体现? 问《23种设计模式的有趣见解》

 

参考:

GoF_360百科 创建时间:2013-01-19 http://baike.so.com/doc/176639.html

23种设计模式的有趣见解 via http://baike.so.com/doc/176639.html

GoF23种设计模式  http://wenku.baidu.com/view/fbcc28365a8102d276a22fb5.html 

The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR# 371 https://jcp.org/en/jsr/detail?id=371 

 

 

相关著作 、人:

《Thingking in Java》

《Design Patterns: Elements of Reusable Object-Oriented Software》Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 合著(Addison-Wesley,1995)这几位作者常被称为"四人组(Gang of Four)",而这本书也就被称为"四人组(或 GoF)"书。

《Patterns in Java: A Catalog of Reusable Design Patterns Illustrated with UML》Mark Grand 中增加了解决涉及诸如并发等问题的模式

《Core J2EE Patterns: Best Practices and Design Strategies》Deepak Alur、John Crupi 和 Dan Malks 合著,书中主要关注使用 Java 2 企业技术的多层应用程序上的模式。

 About BanQ 板桥里人  http://www.jdon.com/aboutme.htm

 

相关主题:

学习GoF设计模式的重要性  http://www.jdon.com/designpatterns/patternsimportant.htm 2002/05/24

设计模式与系统阶段  http://www.jdon.com/46774  2014-10-21 09:28

 

 

 

你可能感兴趣的:(设计模式)