在大学的时候,上过一门 软件工程 的课程。当时上课的时候,觉得这个空泛,而且老师讲的也比较枯燥。不过这门课最后还是取得了一个不错的成绩,考了 90 多分(实际上取得了 84 分)

不过,软件工程中的一些思想,确实真切的影响到了我。

1、自顶向下以及自顶向下的思想

2、敏捷开发的思想
先设计出软件的原型,然后再进行迭代开发

3、高内聚低耦合
避免减少关联,从而减少功能

4、类的思想
把一个东西做成一个能够完成一类功能的类,以后进行复用。这个在我学习 卡片笔记法 的时候