快速看完软件工程教材后,我的疑惑

  根据软件工程老师的要求,我花了大概一周的时间把《构建之法 现代软件工程》(第三版)这本教材快速的看完了。看完之后对软件工程有了大概的了见,任有不少疑问。

  1、首先吐嘈一下这本书的目录,在目录上只有一个大章才有具体的页码,而在每章的具体的节则没有具体的页码。(虽然不重要,但还是要吐嘈)

       2、书中用了很多的比喻来解释一些概念,有时不是很清楚这比喻和那概念有啥联系(估计是快速阅读的原因吧)。

       3、为什要单元测试,而不是直接模块测试。单元测试是对类或一个基本的功能进行测试,如果这样的话代码量是非常的大,尤其是项目的类非常多时,而直接进行模块测试则代码量要少上不少,而且同样可以找出程序中的问题,可以让程序稳定运行。

        4、如果在一个接项目为生的公司中,如何能根据客户的需求,能相对较好估计项目所需的时间,如果在预计时间不能完成如何跟客户交流?

        5、如果一个项目涉及很多比较大的领域,比如该项目涉及硬件(单片机,硬件解码器,需要自己画电路),嵌入式,web,android开发,界面,算法,那么项目经理需要在这些地方都有了解吗?(虽然感觉不可能,但这确实是个我问题)。

        6、软件开发一定要安软件开发的流程走吗?

       

posted on 2017-09-12 18:40  moon-zhu  阅读(260)  评论(0编辑  收藏  举报