虽然没有把软件工程这本书看完,但是还是在有限的篇幅中学习到了一些新的东西,也从这些知识中明白了一些以前模糊的知识。这本书采用的是“做中学”的教学方法和面向实战、大量的项目实践的方式来帮助学生。在教育方式上跟贴近实践、向实训看齐。这是看书过程中的一些问题:
1.(.3章第二节) 在“分析麻痹”和“解决所用依赖问题”上,一种过于积极一种过于消极。但是分析依赖问题是不可避免的,那么对于我们这种菜鸟程序员来说,这个过于的“度”该怎样来界定?
2.(74页) 那段包含注释和错误处理的代码看不懂。
3. MVP的知道思想和渐进交付相似,而与之对应的是MBP(最强最美产品的思路),但是如何保证在没有用户反馈的情况下,开发团队所认为的最全最美就是客户的需求喃?
4.软件质量的保证涉及太多方面,哪一方面是最重要的?哪一方面是最容易出纰漏的?一个软件,其后期维护的成本要比前期开发的成本还要高,那么怎么保证软件开发的质量?还有解决质量维护的问题和降低维护的成本问题又该怎么解决?