第二周总结
一:编程的本质目的是什么?
用计算机解决现实世界的问题。个人理解:编程就是让人类从繁重的体力劳动中解放出来,与人类使用杠杆滑轮组没有本质的区别。
二:什么是面向对象编程?
万物皆对象,程序是对象的集合。
三:面向对象编程三要素?
封装,继承,多态。
四:面向对象分析
领域模型设计 DDD,用于复杂业务场景,简单业务千万别用,只会坑死人不偿命,哈哈。
五:面向对象的设计目的
高内聚低耦合,使系统易扩展,更健壮,移植好,易维护。
六:设计模式
设计模式是前人编程经验的总结,好的架构总是体现出优秀的设计模式。
评论