架构师训练营 Week2 作业 2【学习总结】
通过第二周的学习,主要收获有:
1、老师讲解了一些对于计算机相关发展史的背景,强调了解这些背景发展的重要性,对于理解编程语言的本质是很有必要的。面向对象,是编程语言发展的最高阶段。
2、老师说了一些自己成为架构师的过程和感悟,对于发展中的我们来说,主动承担架构设计方面的任务,是成为架构师的第一步,公司逐步将基础代码围绕架构开展工作以后,设计者就会成为不可或缺的部分,从而理所当然担任起架构师的岗位。
3、了解工具和框架的区别。了解开闭原则、依赖倒置原则、里氏替换原则等,在实际编程中,好的设计可以很轻松的应对需求变更,维护容易,易扩展。
在以后的编程中,还需要多思考架构优化,深入理解各个原则的运用,才能对编程有切实的提高。
评论