一些读后感

 4.4中提到了代码复审,在平时编程程序时,我也会从头到尾的查看自己的代码,运行程序,若是多次结果相同,无误就可以了。没有想过发现代码错误外,还去思考逻辑是否有误,算法够不够优化等其他问题。他人能否觉得我所编写的程序是否简单易懂,能否从中学习。

在软件的生命周期中,需求在发生变化,技术在发展,团队成员的能力也在提高。对软件的需求也可作以下角度的划分:

1.对产品功能性的需求:要求产品必须实现某些功能。

2.对产品开发过程的需求:要求软件的开发流程必须满足某些约束条件。

3.非功能性需求:这也叫“服务质量需求”。

4.综合需求:有些需求不单单是一个软件模块就能满足。

posted @ 2017-05-21 13:50  bui~bui  阅读(99)  评论(0编辑  收藏  举报