这次小程序开发的经历让我学到了很多,下面我就将一一总结我从中学到的知识1.我学会了规范的编程。以前的我不懂编程规范,编出来的代码既不写注释,阅读性又很差,而且变量名大
这次小程序开发的经历让我学到了很多,下面我就将一一总结我从中学到的知识
1.我学会了规范的编程。以前的我不懂编程规范,编出来的代码既不写注释,阅读性又很差,而且变量名大部分无实际意义,也没有用驼峰规则和帕斯卡规则等变量的命名规则。经过这学期的学习和实践,我的代码开始变得美观了起来啊,别人想阅读起来也更容易了,维护起来也更方便。
2.我以前的认知中,软件工程就是仅仅的编代码,实现一个程序而已,而现在我认识到了,软件工程中代码的编写只是其中的一个部分,我们首先需要评估,制定计划等,然后才会总体设计和详细设计,再这之后才到真正开始编程的部分,所以对于一个软件工程师来说,编程只是很小的一个部分。
3.我还学会了画各种图。图是描绘用户需求以及软件功能的一个非常好的手段,作为一个软件工程师学会画各种图是必要的,这些图无一不体现出发明出这些图的前辈们的智慧。
4.这次软件的开发,最后的测试我也花了很长时间,找了很多测试用例。也软件工程的周期有八个部分:问题测试、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试、软件维护。这几个阶段缺一不可,拿最后测试的方面来说,我们要交给使用者一个完美的,值得信任的软件,就应该确保他是没有一丝一毫错误的,这样交到用户手上才安心,所以它的重要性丝毫不比开发软件要小。