敏捷设计
KHacker_001
这个作者很懒,什么都没留下…
展开
-
敏捷设计(1)
拙劣设计的症状: 僵化性(ragidity): 设计难以改变。 脆弱性(fragility):设计易于遭到破坏。 牢固性(immobility):设计难以重用。 粘滞性(viscosity): 难以做正确的事情。 不必要的复杂性(needless complexity): 过分设计。 不必要的重复(needless repetition):滥用鼠标。 晦涩性(Opacity):混乱的转载 2015-04-01 23:23:48 · 441 阅读 · 0 评论 -
设计模式课程收获
1、a-> b, b为A的参数 (飞行员开飞机); 2、迪米特法则(Law of demetor): 少用public; 3、装饰者模式(Decortor):解决继承是编译时决定的问题,增加类的功能; 4、代理模式: 实现横向的功能(性能、日志); 5、Mediator: 中间层, 解耦;原创 2015-06-05 17:36:27 · 802 阅读 · 0 评论