架构师训练营丨第二周丨学习总结
破局的能力
架构师是一个角色,不是一个职位。自己寻找机会架构的角色,把自己当成架构师,思考一些架构师的东西,做一些架构师做的东西。
主动做事情。
按照自己的想法工作最轻松,被动的被别人推着工作很累。
先要提升自己的思想,才能学好。
先有的程序,后来才有的计算机。
要想写出好的代码首先要能看出现在的代码是不好的,不够优雅的。这样才能想办法设计出好的代码。设计出好的代码应该符合业务逻辑和场景的,所有的设计模式遵循这设计原则来的。
面向对象的编程重点是用好多态。
框架和工具的区别:
框架是约定好,框架调用人写的代码,框架是执行的者。
工具是别人调用工具写的代码
接口隔离原则:
划分类的时候要做到职责单一。即使有一些类必须的方法是有内在联系,必须要写在一个类中,也要将其抽象出不同的接口,做到接口隔离。实现者实现不同的接口,逻辑是写在同一个逻辑中的。
评论