第二周总结

一开始讲了编程的历史,我想追本溯源的目的,应该是希望了解历史,思考现在。
提到的人物

语言的发展

编程的目的是:用计算机来解决现实世界的问题。
编程的过程:在计算机所能理解的“模型”(解空间)和现实世界(问题空间)之间,建立一种联系。
下面这种图告诉我,针对现实世界建模的重要性

针对抽象的分类,是为了应对越来越复杂的软件系统,提出来

我觉得第一部分,能够引发我更多的思考,可能是老师强调需要悟的地方吧
第二部分,主要是围绕面向对象展开的
对象的三要素

面向对象编程的三要素

面向对象设计的目的

涉及的五条设计原则

本课涉及到的设计模式

本课小节,课程中提到的内容都属于知道的层面,感觉做不到运用自如,也问了一下周边的同事,关于原则、模式大家都有了解,但是大多都属于用不好系列,希望后续课程能在这方面能有更多的收获吧。
还有总结写起来感觉象是记流水账,这块也需要学习一下如何写好总结博客。
路漫漫其修远兮,吾将上下而求索
评论