zoukankan      html  css  js  c++  java
  • 阅读笔记——《人月神话》10

    问题:目前我在写项目时,仍未提前进行软件需求分析,系统设计。

    干将莫邪

      软件的开发离不开工具,从需求的分析,到系统的设计,到程序的编码,到构建、测试、发布和维护,我们要善于利用工具来提高我们工作的效率和质量。

    整体部分

      面向对象编程的“封装”思想和结构化编程的“精化”思想对于整个软件开发过程的各个粒度同样适用。整体的顺利运行离不开各个组成部分的优化。编码时各个信息隐藏的模块需要完成各自的任务,再通过接口互相配合。测试时需要从最小的单元测试开始,每一粒度都测试完全时,整个系统的运行才有保证。当系统出现问题,需要找到问题的发生点,这时就需要将问题在不同的模块和粒度上分解测试,最终找到问题的症结。
    个人感受:从需求的分析,到系统的设计,到程序的编码,到构建、测试、发布和维护,我们要都要善于利用工具来提高我们工作的效率和质量,这样总体的系统运行才有保障

  • 相关阅读:
    第四次作业--个人作业--软件案例分析
    第五次作业--团队项目--需求规格说明书
    Beta版本的贡献率
    软工实践总结
    beta版本冲刺第四天
    beta版本冲刺第三天
    beta版本冲刺第一天
    Beta版本冲刺计划及安排
    团队项目冲刺总结
    项目冲刺第六天
  • 原文地址:https://www.cnblogs.com/mjhjl/p/14902146.html
Copyright © 2011-2022 走看看