总结
软件工程更像是一门设计思想的课程,更多地是探讨进行什么设计、如何设计、如何维护、如何规划开发周期,这对于一个Project来说是十分重要的。最后开发的SJTU物品交换软件也更是让我从理论过渡到了实践,认真地思考了如何构建Project的框架。
软件设计流程
1.首先,对于一个软件要进行需求分析,借助一些模型明白我们需要什么,不需要什么。
2.进行总体代码设计,可以用模块化、抽象、层次图等构建软件框架,要清晰明了。
3.进行详细设计,具体某一个功能采用什么方法,能否达到要求,是否容易修改。
4.对上述设计进行代码实现,并注意一致性、规范性。
5.测试和维护,也即进行debug和更新。
注意事项
在软件设计中要注意代码的可重用性、可扩充性、健壮性,以及采用面向对象设计的思想。要考虑到人机交互的舒适性,代码维护的便捷性。
标签:总结,软件设计,代码,Project,软件工程,设计,进行 From: https://www.cnblogs.com/Cylanx/p/16996062.html