看来了wayfarer "设计,看上去很美!"--算是我的随想<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

当Design & Pattern自然而然的变成你设计结果的一部分,当重构+TDD自然成为你开发过程的一种方式时,你会明白其实不刻意最好。当然随意这是理想的状态,但是也是可能可以达到的某个状态。

许多时候你会发现针对某个场景或某个行业某种设计模式特别好用或者不得不用,而很多时候你也会发现,特别是从Code Review/重构之中发现某个设计模式也许不用更好,我认为这是按Requirement,按Domain,按Demand的,按Context的,你并不应有生硬的意识。很多时你发现有非常明显的模式的意念的时候,都可能是因为你在跨越因R、D、D、C某个因素或相互影响的干扰区,对设计来说,这时你是有意识的,也是有些诚恐不安的。这是你对变化的一种态度和反应。

我认为把TDD、Design Pattern、重构、UML等等元素分开看然后再拼在一起并不能代表当前的开发流程和风格,也不能有效的指导设计。堆砌和拼凑的图景,始终是看起来很美。

Kent的光彩在于他理论的务实和可执行性,很平凡的方法和流程,但是能够磨练你对所谓变化的看法,所以他的价值和我们在成长中第一次获得对人性、虚荣和衰老等等正确的看法时给你提供帮助的人一样。而且一般的情况下我们很容易喜欢一个观点简单明确的人。

而UML我对它的认识是一贯的,它就像一种疫苗,对于有的人特别有效,对于有的人根本是免疫的。打不打疫苗是一种选择,但一个人的身体健康,你很难看得出他是因为打了疫苗,还是他本身自然而然的免疫

当然wayfarer 是想成立一个专门的主题,讨论TDD、Design Pattern、重构、UML这些相关的主题,那么这是值得我们思考和支持的,因为很多时候,我们讨论是因为我们需要话题,我们讨论的话题不是我们真正想讨论的话题。

既然wayfarer 也说了要抛第一块砖,那么也不介意接受更多的砖头和称赞

看起来很美 VS. 是你来检阅我的忧伤了吗?相关推荐

  1. db4o, 看上去很美

    由于厌烦了手写Sql,在几个小项目中尝试着使用了Db4O.DAL层写起来是爽了,但是,还是有很多其它东西会绊你的脚. 没有主键的概念(因为对象的内存地址,或者引用就能标志一个对象了).因而外界想指向一 ...

  2. 你的IT运维管理,是否只是“看起来很美”?

    原文[请点击] 又有个故事,说是有两只老虎,有一天路过一片肥美的草地,其中一只看见这里环境优美,便被深深吸引,留恋不已 .另一只老虎劝说道:"这里景色虽说不错,但看不见一只牛羊,根本不适合我 ...

  3. 设计,看上去很美 wayfarer

    设计,看上去很美 设计没有标准,模式充满变化,我们对设计与模式的探讨,就是希望能从没有标准的设计中体验设计的乐趣,从充满变化的模式中寻求问题的解决之道.     我这里所谓"设计没有标准&q ...

  4. 转龚文祥的一篇文章:对看起来很美的网站要保持审慎的乐观

    做网站的人很喜欢参考竞争对手的网站,也总是觉得别人网站模式.设计及新产品做的好,其实客观的心态是对于人家网站的好的东西要借鉴,但不能盲从,尤其对于暂时成功的网站要以在一定背景.大形势下成功的眼光去看, ...

  5. 一枝看上去很美的花——书评《Java与模式》

    一枝看上去很美的花 --书评<Java与模式> 撰文/剃刀 (本文首发于<程序员>杂志2003年第1期) 躺在我面前的,是阎宏博士编著.电子工业出版社出版的厚达1024页的&l ...

  6. 显示器3d测试软件,3D显示器专题测试看上去很美.pdf

    3D显示器专题测试看上去很美.pdf 3D 显 示 器 专 题 测 试 当 无 拖 影 . L E D 背 光 和 广 色 域 等 技 术 E 经 不 再 新 鲜 . 液 晶 显 示 器 再 次 遇 ...

  7. SAP HR技术系列之一:e-HR,不只是看起来很美

    转载:http://qyzx.jxufe.edu.cn/ehr/EHRzixun/2013-05-26/58.html 伴随劳动法规的逐步完善以及金融危机影响的持续深入,大力控制人工成本成为很多企业的 ...

  8. 转: 看上去很美——国内CDN现状与美国对比

    来自:http://blog.csdn.net/fayu0903/archive/2009/03/25/4022979.aspx 天国王朝(Kingdom of Heaven) 作者:阀域 CDN的理 ...

  9. 看上去很美——关于SaaS的八大误区

    看上去很美--关于SaaS的八大误区 作者:  Amteam.org 原文地址: http://www.vsharing.com/k/2008-11/618046.html 1.SaaS是一种因为提供 ...

最新文章

  1. Android中的HTTP通信
  2. ORACLE 数据字典
  3. 无敌了,不需要操作系统就能运行 Python 了!
  4. spring security 注解不生效的一些隐含问题
  5. delphi项目开发经验2008年09月18日 星期四 10:07随着项目的失败,这些天一直在总结失败的原因,到底是为什么?
  6. Boost:嵌入PTX汇编指令 直接将其添加到boost.compute函数中
  7. matlab求被21整除,用matlab求[100,999]之间能被21整除的数的个数,还有建立一个字符串向量,删除大写字母._...
  8. 对 java 同步锁 以及 级别升级的 理解
  9. 流水线技术在高速数字电路设计中的应用
  10. html和jsp的差异
  11. webassembly_提升WebAssembly的安全性
  12. python自加1_使用Python如何让里面的某个参数每调用一次程序就自加1
  13. java代码写selector_javaNIO:选择器--实践 Selector
  14. jaxws-ri下载链接
  15. Lenovo 320-15IKB DG421 DG521 DG721 NM-B241 REV1.0笔记本点位图
  16. 进程调度时间计算方式
  17. android倒计时小工具,为五一放假倒计时《倒数日小工具》
  18. GDPR对ITSM的影响
  19. 深度学习 3d人脸 重建_深度学习实时3D人脸跟踪
  20. win7系统的两种硬盘格式mbr和gpt怎么选择?

热门文章

  1. zhuan zai suffix tree
  2. BZOJ 1053 [HAOI2007]反素数ant
  3. 单色半透明-兼容IE7
  4. Yii 之分页 + bootstrap
  5. eclipse中git的使用----EGIT插件
  6. SCNCHECKPOINT
  7. html5--3.2 input元素(1)
  8. Java 9 揭秘(1. 入门介绍)
  9. nand ubi - 5 kernel和ubi
  10. WinForm下ListBox控件“设置DataSource属性后无法修改项集合”的问题解决方案