
设计模式
好风软件工作日
好风软件工作室。
展开
-
从需求向架构过渡的系统方法
前几年写的一篇文章,今天翻出来了,看样子是个笔记。希望对大家有用: 1 如何成为一名架构师? 成为一名架构师需要如下的要求 : (1)全面系统的技术知识(但不一定要求掌握很深入)。 (2)系统思维能力 (3)丰富的项目经验 (4)参与过大型项目2 需求的种类: 需求可以分为:功能需求、质量需求、约束需求三种。3 功能需求: 功能需求是不可...2009-10-15 20:18:32 · 357 阅读 · 0 评论 -
模式 开闭原则与哲学
“开闭原则”--对修改关闭,对扩展开放。在设计模式中的解释是这样的:“在软件设计开发中,不要对原有的代码进行修改,通过对原有代码进行扩展来实现相应功能。” 初学模式,这段话读着绝对拗口,甚至是矛盾重重。不修改,怎么去扩展呢? 其实,在尽量不修改代码的情况下进行扩展是可行的的,注意,这里是“尽量”。官方的解释中好像没发现有这个词的,因为如果较真的话,在不修改一点代码的情况下,根...2009-08-24 09:30:06 · 138 阅读 · 0 评论