
GoF设计模式
文章平均质量分 69
蒙德伊彼
领域驱动设计实践,业务架构&服务治理,团队合作效率提升等课题研究。
展开
-
从问题角度来思考设计模式(2) – 结构编
目录 生成编 让API返回信息适配多样性 改造前 FooAPI fooAPI = new FooAPI(lat, lng); FooPlace place = new FooPlace(); place.setAddress(fooAPI.getPostalCode() + " " + fooAPI.getAddress()); // 邮编 **市**区 place.setStat原创 2017-10-12 23:01:21 · 285 阅读 · 0 评论 -
从问题角度来思考设计模式(1) - 生成编
简介 关于设计模式可以理解为,那些经常会遇到的问题以及如何解决所洗练出来的总结。所以我们在考虑进行设计时,首先要做的就是查询当前所面临的问题,是否已经有很好的解决方案,而不是闭门造车。身边有些同事喜欢需求来了,直接上来就撸代码,认为为了迎合设计模式而设计的工作,会有过度设计的嫌疑。什么时候是导入新工具,新技术的最佳时机?当一个事物让人难以忍受的时候,这时改变所带来的团队收益远大于痛苦程度,就可以原创 2017-10-11 23:00:53 · 219 阅读 · 0 评论 -
从问题角度来思考设计模式(3) - 行为编
目录 生成编 结构编 行为编 让数据和处理逻辑分离 改造前 public class FooAmusementPark { private FooZoo zoo; private FooAquarium aquarium; public void enjoy(FooFamily family) { zoo.enjoy(); }原创 2017-10-13 22:35:54 · 205 阅读 · 0 评论