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

用户头像
水边
关注
发布于: 2020 年 06 月 22 日

1、回顾前次课程,五大原则再复核一遍,同时分享了一个同学的拨号软件改进过程,

简单说就是日常的工作、学习中,要不断去总结之前的知识,不断沉淀,同时对没操作过的,要动手去尝试,只是脑海中过一遍,有时并不能发现什么问题,只有去实操,才能发现不足,加深印象。



2、OOD面向对象和各种设计模式出现的原因,都是为了高内聚、低耦合这2个目标,

在实际过程中,也出现过一些开倒车的行为,当然这些生命期都比较短暂。

所以,不要为了模式而模式,任何只要是实现这2个目标的代码重用,都可以理解为模式。



3、为什么很多人十年如一日的CRUD,抱怨得不到成长?

因为太多人都是基于框架或前人遗留的基础再开发,遵循原有的代码风格和规范,不思考,不改变,更不会去研究框架、学习框架的优点,改进不足点,自然得不到成长。

就算框架不能改进,总有框架不能完全覆盖的地方,这些就是你发挥的地方。



4、怎么对旧有框架或代码进行重构?

首先要考虑职责单一原则,要把复杂的问题先简单化,难的问题比复杂的问题更好处理。

确保拆分后的问题都符合职责单一原则。



5、发现问题比解决问题要高一个Level,如果连问题都无法发现,谈何解决。



6、多去学习和研究开源的代码。

发布于: 2020 年 06 月 22 日 阅读数: 101
用户头像

水边

关注

还未添加个人签名 2019.04.14 加入

还未添加个人简介

评论

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