• 构建之法阅读笔记02


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

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

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

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

    单元测试:

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

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

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

     

    自我抑郁又自我救赎
  • 相关阅读:
    xargs命令
    grep命令详细解析 --非原创 原作者ggjucheng
    centos如何安装Python3
    Custom Draw 基础(转载)
    Make 命令教程(转载)
    选择Blobs (Evision)
    图像预处理(Evision)
    一个野生程序员开博日
    Ubuntu 14.04 apt源更新
    python核心编程3-13
  • 原文地址:https://www.cnblogs.com/zjm15511858030/p/11059388.html
Copyright © 2020-2023  润新知