在软件开发过程中,分析完后,就是软件的设计啦。
软件工程的设计阶段包括:软件设计,代码编写还有软件测试。。
一:软件设计
二:编码
在视频中学到了一些编码的原则和结构化程序设计以及如何提高代码的效率和减小程序的复杂度..理论性挺多的。。
视频中讲到:结构化程序设计语言程序必须有一个入口和一个出口,这次明白学生管理系统中为什么有两个goto。 在学生管理系统中,有个出错处理onerror goto ER 最后还有一个goto 当时很不明白为什么有了一个出错的goto 为什么还有一个goto,现在看完视频才明白,这就是结构化程序语言的规范。
还有就是注释啦。
说到注释,老感觉现在我们写的代码这么简单,不是if end if 就是for next 没有必要写说明 大家都懂,程序中注释寥寥无几。 其实,好的程序注释是比编码要多得多。代码注释不仅仅是做个标记,修改的时候方便,为我们编写程序提供方便,更重要的是代码注释能让不懂计算机的人知道代码的作用,体现的是为大众服务。
三:测试
软件测试,就是找错误,然后排除错误。
首先,开发人员要测试一下,然后要非开发人员测试,因为自己的程序,一般不会测出什么错。软件测试要遵循一定的原则,要使用一定的测试方法。这些都是我么要掌握的,视频中也都有讲解。
通过学习这一阶段的知识,除了了解一些新知识外,最重要的是,之前错误的认识慢慢变得正确,不清楚的知识变的清楚。