InfoQ

InfoQ

主题/标签专用视图

设计模式相关的内容


最新“设计模式”相关专题内容

采访和书评:精通HTML5和CSS3设计模式

主题
HTML 5,
设计模式,
JavaScript

《精通HTML5和CSS3设计模式》一书记录了目前HTML5应用程序的许多常见设计模式。InfoQ对该书作者之一Dionysios Synodinos进行了采访,谈到了该书以及HTML5应用的相关内容。

“设计模式”相关新闻

软件架构先驱Mary Shaw与Dave Garlan获Outstanding Research Award 2011大奖

主题
架构 ,
建模,
设计,
调查,
方法论

近日,Association for Computing Machinery(ACM)的Special Interest Group on Software Engineering将Outstanding Research Award 2011大奖授予给了Mary Shaw与Dave Garlan。这两位计算机科学家工作于匹兹堡的卡耐基梅隆大学软件工程研究所,是软件架构领域的先驱。

关于软件架构的新书

主题
架构 ,
方法论

软件架构是软件工程的重要主题之一,因为很多软件开发项目的失败都是由于架构设计不好而导致的。因此,在理论上和实践上学习更多关于架构的知识就显得至关重要了。最近有几本很不错的书已经出版,或许在将来它们会给大家带来帮助。

敏捷和架构的冲突

主题
敏捷,
架构 ,
敏捷技术

实施敏捷方法和设计企业架构之间总是存在某种冲突。敏捷开发强调随着理解的深入,逐步调整设计。架构设计则要求建立起技术架构(technology stack),满足质量属性(quality attributes)。当使用敏捷方法来引领所需的架构设计的时候,两者强强联手将会是双赢。

2011慕尼黑OOP大会会议纪要

主题
领域专用语言,
敏捷,
Java,
架构 ,
面向对象设计,
设计,
设计模式,
Domain-Driven Design

2011年1月24日到28日,在德国慕尼黑举行了OOP大会(面向对象编程),大会主题是“控制变化降低影响”。虽然会议名称是OOP大会,但它是软件工程领域最大、最持久的活动。

“设计模式”相关文章

语言设计的艺术——读《松本行弘的程序世界》

主题
Ruby

Ruby语言的发明者松本行弘在《松本行弘的程序世界》一书中对Ruby语言的设计思想、各种语言特性的对比、开发效率的影响等方面对了详细的分析和实例分享,从中可以看到一门编程语言在设计之初所面临的各种抉择,虽然我们可能不会创造一门新语言,但是其中的思想能够帮助开发人员更理性的看待语言的优缺点和对软件开发效率的影响。

SOA业务服务环境中的若干模式

主题
架构 ,
SOA,
EAI,
ESB

在这篇文章中,Michael Poulin探讨了SOA模式应用的几种不同情境;分析了不同厂商产品如何影响这些模式并对业务和IT的职能带来的影响。企业服务总线(ESB)就是这类产品之一;此外,他还分析了与ESB产品相关的几个模式及其在不同环境下的应用。

Spring MVC与JAX-RS比较与分析

主题
Web框架,
Web服务,
Java

近日,来自SpringSource的Rossen Stoyanchev对Spring 3中的Spring MVC REST特性与JAX-RS进行了一番比较,重点谈到了这两种编程模型之间的异同点。

“设计模式”相关技术访谈

从实践出发探索架构的本质

主题
架构 ,
架构,
业务流程建模,
SOA,
企业架构

架构是什么?架构设计就是设计接口吗?如何成为一个好的架构师?架构种类很多,开发人员如何选择?如何划分用例的粒度?架构设计过程中一定要引入很多的文档吗?如何将需求转化成一个良好设计的架构?UMLChina首席专家潘加宇和资深咨询顾问温昱和读者分享了他们对这些让人迷惑的问题的看法。

“设计模式”相关迷你书

领域驱动设计精简版

主题
客户及需求,
敏捷,
架构 ,
领域专用语言,
方法论

如何设计能深刻反映业务领域的领域模型?领域模型设计的未来发展方向是什么?……本书是Eric Evans的《领域驱动模型》一书的精简版,让你在短时间内理解领域驱动设计的内容。这本书没有介绍任何新的概念,它只是概要总结了领域驱动设计的本质,抽取了Eric Evans原书中关于这一主题的大部分内容,以及其他相关资料。这本书可以让你快速了解领域驱动设计的基础知识,但不能替代Eric书中提供的大量事例和案例研究或者Jimmy书中提供的动手事例等。