堡主大名花花

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2016年3月6日

摘要: 1.正交分解原则,拥有三原色可以组装出所有的颜色,如果不是原色的话则需要拥有更多。将代码陈述逻辑分解成功能抽象的部分,能最大限度提供重用,简化陈述,正如哲学和诗歌能简化文章表达一样。2. 迭代原则化难为量,吃自己的狗粮。这样不但能提供效率,而且能提供改进。尽一切可能,用已有的东西,哪怕是设计不善的代 阅读全文
posted @ 2016-03-06 19:22 堡主大名花花 阅读(333) 评论(0) 推荐(0) 编辑

摘要: 本文仅仅从纯粹代码维护和进化的角度考虑问题,完全忽略微观工程中的组织和分工。 程序中的组件并不等同与真实世界的组件,本质上是方法,数据,上下文。组件是抽象组件,比如开车方法,放在人身上也行,放在车身上也行,放在车身上,就是车提供一个被开的方法,属于某种,建造者模式。有时候是组件提供某种方法,有时候是 阅读全文
posted @ 2016-03-06 18:04 堡主大名花花 阅读(172) 评论(0) 推荐(0) 编辑