- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设计已死?
Martin Fowler
Chief Scientist, ThoughtWorks
原文出处| 繁体版 | 译者:Daimler Huang
对很多粗略接触到 Extreme Programming
的人来说,XP 似乎 宣告了软件设计的死
刑。不只很多的设计被嘲笑为 Big Up Front
Design[译注1],连很多技术像UML 、富有
弹性的程序架构 (framework) ,甚至连模式
(pattern) 都不受重视,或是近似忽略了。事
实上,XP 内含很多设计理念,但是它与现
有的软件流程有着不同的运作方式。XP 藉
由多种实务技巧 (practice) 赋予演进式设计
(evolutionary design) 崭新的风 ,让演进变
成一种实用的设计方法。它也让设计者
(designer[译注2]) 面临新的挑战与技巧,学
习如何使设计精简,如何使用重构来保持一
个设计的清楚易懂,以及如何逐步地套用模
式。
Planned and Evolutionary Design (经
过规划的设计与演进式的设计)
The Enabling Practices of XP (XP 有
效的实作技巧)
The Value of Simplicity ( 简单的价
值)
What on Earth is Simplicity Anyway
(究竟什么是简单)
Does Refactoring Violate YAGNI?
(重构违反了YAGNI 吗?)
Patterns and XP (模式与XP)
Growing an Architecture (发展结构)
UML and XP (UML 与XP)
On Metaphor (关于隐喻)
Do you wanna be an Architect when
you grow up? (你将来想成为一个软件结构
师吗?)
Things that are difficult to refactor in
(很难重构的东西)
So is Design Dead? (所以,设计死了
吗?)
Acknowledgements (致谢)
Revision History (修订的记录)
Extreme Programming (XP) 挑战很多软件
开发常见的假设。其中最受争议的就是极力
排斥 up-front design ,而支持一种比较属于
演进的方式。批评者说这是退回到了 code
and fix 的开发方式,顶多只能算是一般急
就章的程序设计罢了。支持者也常看到 XP
对于设计方法 (如 UML) 、principle(设计准
则) 、patterns 等的排斥。别担心,仔细注意
你的程序代码,你就会看到好的 design 浮
现出来。
我发现自己正陷于这个争论当中。我的工
作着重在图形化设计语言 - UML 以及
patterns ,事实上我也写过 UML 和 patterns
的书。我如此的拥抱 XP 是否表示我放弃了
这 些 理 论 ,或是将这 些 反渐 进式
(counter-revolutionary)
您可能关注的文档
- 超级演说家150404演讲稿.pdf
- 2-职业能力矩阵_20100220.xls
- 诚信中学生.ppt
- 纯水设计预算.xls
- 3.1 系统的结构第1课时.ppt
- 3.1.2系统与设计(第二节课).ppt
- 邓州市电业局电力调度通信中心普通悬挑架计算书.doc
- 第1章 国际货运代理概念及性质.ppt
- 3.荟萃分析.pdf
- 第1章 合同概述.ppt
- 某县纪委监委开展“校园餐”突出问题专项整治工作汇报22.docx
- 中小学校园食品安全与膳食经费管理专项整治工作自查报告66.docx
- 某县委常委、宣传部部长年度民主生活会“四个带头”个人对照检查发言材料.docx
- XX县委领导班子年度述职述廉报告3.docx
- 某县纪委关于校园餐问题整治工作落实情况的报告.docx
- 中小学校园食品安全与膳食经费管理专项整治工作自查报告22.docx
- 某县税务局党委领导班子年度民主生活会“四个带头”对照检查材料.docx
- 某县委书记在县委常委班子年度民主生活会专题学习会上的讲话.docx
- 某县纪委校园餐问题整治工作落实情况的报告.docx
- 某区委副书记、区长年度民主生活会对照检查材料.docx
文档评论(0)