摘要: 在第二单元的作业中,良好的架构设计变得十分重要。第一单元中架构设计的重要性没有得到完全凸显,即使架构设计的不好对于正确性的影响也不大,只会使得编码和优化变得困难。而第二单元的架构设计甚至可以认为是整个作业的核心,如果第二单元架构设计不佳,软件的正确性就难以保证,更不用说基于正确性的性能优化。所以本博 阅读全文
posted @ 2019-04-24 17:18 starmiku 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 第一单元的面向对象作业以表达式求导为主线,逐步加深复杂度。我在完成这三次作业的过程中,终于跳出熟悉的面向过程领域,初步体会到了面向对象编程思想与面向过程编程思想的不同。 教科书上对于面向对象的特征描述十分简单:封装、继承、多态。我在这三次作业中对着三个特性逐渐形成了自己的理解。 第一次作业 程序分析 阅读全文
posted @ 2019-03-26 20:15 starmiku 阅读(144) 评论(0) 推荐(0) 编辑