问题清单

第一章

  • 如何才能有序地、成功地开发一个足够好的软件?

  • 怎样才可以提升团队的能力和效率?

  • ISO9126质量模型中功能性的子特性适合性与可移植性的子特性适应性如何区分?

  • 一个团队怎样才可以在耦合大家所做的部分呢?

第二章

  • 现实中维护需要70%的成本,那么维护的都是哪些方面呢?

  • 好的注释重在质量而不在数量,那怎么样才算好的注释呢?

  • 模块化设计是将一个复杂的程序划分成一系列小模块,且尽量减少模块间的 耦合性,但只要是一个大的程序,模块间就避免不了互相调用,究竟该如何划分才能尽可能的减少模块间的耦合性呢?
    基于易变和稳定划分的时候如何分辨模块是易变还是稳定的呢?是后续维护中可能会修改的次数还是其他?

  • 代码优化中,限制效率的“瓶颈”该如何去找?

  • 在刘贺的讲述中谈到,软件工程的关键是怎么写出修改地更快的软件,那么究竟什么样的软件才是修改的更快的软件呢?

  • 在刘贺的总结中谈到,简单的东西不要写复杂,又复杂的东西不要写简单,如何区分?

你可能感兴趣的:(问题清单)