第三周学习笔记

发布于: 2020 年 06 月 24 日

第三周继续学习设计模式。

经典的设计模式是GoF上介绍的23种。

设计模式分为四个部分:设计模式名称,待解决的问题,解决方案,结论。我认为学习设计模式,关键点是学习设计模式应用的场景(待解决的问题)以及解决问题的通常方案来学习。

设计模式的解决方案的背后,都是围绕着职责单一、对修改关闭而对扩展开放、里式替换、接口隔离、依赖导致的面向对象的设计原则来设计方案。目的是为了让代码易扩展、已维护。

作为一名合格的架构师,需要能看出代码存在的设计的问题(是否容易扩展、代码是否健壮、是否容易阅读、是否容易测试等等),然后根据设计原则,灵活应用设计模式来重构,完善代码。

用户头像

子豪sirius

关注

还未添加个人签名 2018.05.03 加入

还未添加个人简介

评论

发布
暂无评论
第三周学习笔记