架构师训练营第二周学习总结
一:编程的本质目的是什么?
用计算机解决现实世界的问题。个人理解:编程就是让人类从繁重的体力劳动中解放出来,与人类使用杠杆滑轮组没有本质的区别。
二:什么是面向对象编程?
万物皆对象,程序是对象的集合。
三:面向对象编程三要素?
封装,继承,多态。
四:面向对象分析
领域模型设计DDD,用于复杂业务场景,简单业务千万别用,只会坑死人不偿命,哈哈。
五:面向对象的设计目的
高内聚低耦合,使系统易扩展,更健壮,移植好,易维护。
六:设计模式
设计模式是前人编程经验的总结,好的架构总是体现出优秀的设计模式。
版权声明: 本文为 InfoQ 作者【人世间】的原创文章。
原文链接:【http://xie.infoq.cn/article/b666ec4ce992992e49f8526a3】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论