极客时间架构师培训 1 期 - 第 2 周总结
一周下来,断断续续看完本周课程,颇感时间短促,更应珍惜人生每一段光阴。
回归整体,本周学习更多的感触是,正确的理论指导实践的重要性,当然实践是理论的来源;实践——认识——再实践——再认识”,循环往复,不断发展。突然怀疑:是鸡生蛋,还是蛋生鸡;但确定的是,参加该训练营,是为了能够站在巨人的肩膀上自身有所突破。有道生一,一生二,二生三,三生万物,天行健,以自强不息。加油!
下面概叙下个人对于设计原则的理解
开闭原则(OSP)
对于每个人,人生中有很多选择,人不能拥有一切;要学会取舍;做自己专注的,符合自身的。
依赖倒置原则(DIP)
感觉有点像 GO 语言的接口设计?
好莱坞原则,我们每个人做事,不能太依赖别人的帮助;提升自己,主动权才能把握到自己的手里;
里氏替换原则(LSP)
无论工作中还是学习,都要汲取别人的精华,去其糟粕;总结出自己独有的一套技能。
单一职责原则(SRP)
工作学习中,不要越俎代庖,做好自己的时间规划,要专注,有所为,有所不为。否则只能一团糟,什么也做不好。给别人的印象也是无法担重任。
接口分离原则(ISP)
这个世界,每个人来到这个世界都有自己的角色与价值;一个人不可能是万能的,就怕是神也不一定;因此,面对纷繁复杂的社会,要知道自己要扮演什么样的角色,承担什么样的责任;
感慨有点多,其实个人认为大千世界,处处都是学问;目前的所有的学科,都是建立在哲学体系上的。
最后附上智慧老师课件中的几句话:
框架调用应用程序代码
应用程序代码调用工具
架构师用框架保证架构的落地
架构师用工具提高开发效率
评论