写点什么

架构师训练营第二周学习总结

用户头像
尹斌
关注
发布于: 2020 年 09 月 25 日

本周学习内容特别贴近工作内容,有种顿悟的感觉。长时间写小项目代码往往会忽略设计的重要性,本周内容给自己当头棒喝,详细的阐明什么是好的系统以及如何构建一个“好系统”。收益良多。



课程内容如下:

  1. 编程历史

  2. 什么是不好的代码(深有体会)

  3. 开闭原则

  • 对于扩展是开放的

  • 对于更该是封闭的

  • 抽象是关键

各种方法:策略模式,适配器模式,观察者模式

  1. 依赖倒置原则:don't call me. I will call you

  2. 里式替换原则:不要仅仅从常识的关系出发,要从根本的需求和逻辑出发。

优先使用组合

  1. 单一职责和接口隔离

  2. 案例分析



用户头像

尹斌

关注

还未添加个人签名 2018.12.19 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第二周学习总结