软件工程结课&大作业感想

本学期软件工程课程结束了,虽然内容丰富,感觉十分充实,但总会觉得有一些理论化,还有一些我并不能完全理解为什么在真实工作中要这样去做。在做大作业的过程中,当我尝试去将上课所学一步一步运用到一个完整软件的落地中,我才在实践中更加深刻地理解了课上学习的知识,比如面向对象分析和面向对象设计先后次序不能颠倒,否则很有可能需要反复修改类的接口和功能的设计;在详细设计过后,需要设计完备的测试用例遍历每一个功能,否则很容易忘掉某个功能是否如人意。我也在此过程中犯了一些错误,比如没有根据所需的变换流和事务流对于软件应当完成的功能进行完全地剖析,导致在设计类的时候功能混杂,分不清实体、边界、控制三种类的身份。希望今后再有相似的软件设计场景时,我可以吸取这次大作业中获得的经验,将课程中的知识运用地更好。
posted @ 2022-12-28 17:18  到达世界最高园  阅读(81)  评论(0)    收藏  举报