2006年11月28日

转 商业软件编程很无聊?

摘要: 这周读到三篇博客帖子。把它们串在一块儿读,对我们的职业发展非常有教育意义。一篇是Thoughtworks前员工Ravi Mohan写的,《但是马老大,商业编程就是无聊》。Martin Fowler在一篇帖子里说,编写企业软件不光是捣腾数据。并不是只有解决算法问题,操纵硬件,和应用大量数学才有意思。关心顾客(马丁所谓的客户亲和力),全力让自己的软件为客户带来商业利益也是挑战所在,趣味所存。Ravi在... 阅读全文

posted @ 2006-11-28 09:41 JYun 阅读(315) 评论(0) 推荐(0) 编辑

2006年11月27日

看 设计模式之策略模式探讨初步 有感,并摘取部份内容,学习之

摘要: 原文 http://www.cnblogs.com/changhai-xuri/archive/2006/11/24/571089.html使用模式最好的方式是:「把模式装进脑子中,然后在你的设计和已有的应用中,寻找何处可以使用这些模式。」以往是代码复用,那么现在则是经验复用。第一个设计原则: 找出应用中可能需要变化之处,把它们独立出来, 不要和那些不需要变化的代码混在一起。也就是说: 如果每次新... 阅读全文

posted @ 2006-11-27 10:41 JYun 阅读(313) 评论(0) 推荐(0) 编辑

转 框架设计经验谈 -- 不要为框架作过多的假设

摘要: 框架往往是这样产生的:我们拥有了开发某种类型应用的大量经验,并开发了一些这种类型的应用,我们总结这种类型的应用中共性的东西,将其提炼到一个高的层次中,以备复用。这个“高的层次”的东西便是框架的原型。随着我们经验的不断积累,框架也会不断的向前完善、发展。框架,正如其名,就是一个应用的骨架,选用的框架的好坏直接决定了基于其上构建的应用的质量。在确定了一个框架后,我们在骨架的缝隙... 阅读全文

posted @ 2006-11-27 10:25 JYun 阅读(347) 评论(0) 推荐(0) 编辑

导航