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

    课程进入第二周,这周的主题是计算机编程的历史与设计模式,外加老师的个人经历。计算机编程历史的切入点还是挺不错的,学东西就是要学到本质里去,而要想了解本质,就是要从历史源头中寻找。计算机的知识浩如烟海,如果没有一条脉络串起知识点,我们很容易会被知识的海洋所淹没,而历史就是这条脉络。虽然老师讲历史的环节并没有非常深入,但这个给了我一个很大的启发。

    设计模式在读研究生的时候就有读过相关的书籍,但彼时囿于匮乏的项目编码经验,始终不得要领,于门外徘徊。后来工作,鲜有参与框架性的开发任务,设计模式也没有有意识的进行再学习。再后来经过数年的敲代码经验,渐渐对多态,面向接口编程这些概念有了些感性的认识。去年重温HeadFirst的设计模式,竟然有种开悟的感觉,这些看起来高大上的设计模式,其实就是面向接口编程,模块隔离的实践经验。此次听老师讲设计模式,还算基本能跟得上老师的节奏。如果能完全吃透老师讲的例子,对于以后架构编程还是有很大帮助的。

你可能感兴趣的:(架构师训练营 第二周 学习总结)