zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记02

    构建之法里提到初步学会软件工程需要做到:

    1. 研发出符合用户需求的软件
    2. 通过一定的软件流程,在预算好的时间内发布足够好的软件
    3. 通过数据和其他方法展现软件是可以维护和继续发展的

    所以什么才是足够好的软件?没有bug?《构建之法》一书里说明了有实际用处同时又是完美的软件在世界上是不存在的。

    而软件工程要做到的是判断软件什么时候足够好。

    单元测试:

    软件是多个人合作完成的,我们需要保证自己负责的模块功能尽量清晰明了。而单元测试可以帮助我们使得模块质量得到稳定的、量化的保证。

    之前由于对软件结构的不了解,我对于代码的要求就是能简单实现功能就好,但是在后续合作中,这个习惯带来了很大的负面影响。由于自己的懒惰,未曾加入重要注释,导致后续连自己都看不懂自己的代码,使得同伴在调用的时候出现了很多问题。

    通过对《构建之法》的阅读,我开始试着写自己的单元测试。使得合作有所改善。

     

    自我抑郁又自我救赎
  • 相关阅读:
    定义函数
    变量与常量
    字符串与格式化
    字符串与编码
    字符编码
    元组-tuple
    列表-list
    分支和循环
    润乾配置连接kingbase(金仓)数据库
    润乾报表在proxool应用下的数据源配置
  • 原文地址:https://www.cnblogs.com/zjm15511858030/p/11059388.html
Copyright © 2011-2022 走看看