构建之法阅读笔记一
构建之法阅读笔记一
这个寒假假期读了邹欣老师写的《构建之法》,同时也从这本书中学到了一些对自己有用的东西。
再看《构建之法》的第一章的时候,作者主要为我们介绍了一些关于软件工程的基本知识,这个当然是对我们这些纯纯的软工人是非常的有用的了,同时也解释了软件的构成,
软件=程序+软件工程:正是因为对软件的开发活动(构建管理,源代码管理,软件设计,软件测试,项目管理)相关的内容的完成才能完成把整个程序转化成为一个可用的软件的过程。
软件开发具有不同的阶段:玩具阶段→业余爱好阶段→探索阶段→成熟的产业阶段,
同时软件具有复杂想,不可见性,易变性,服从性,非连续性。同时软件还具有不同的程序设计语言,软件工具和开发平台等特性。
作者在第二章中讲述了单元测试的重要性,想要作为一个合格并且成功的软工人,那就必须负责好自己哪一部分的单元测试自己负责的模块功能定义尽量明确,模块的质量得到稳定的、量化的保证。好的单元测试的标准:在最基本的功能参数上验证程序的正确性单元测试必须由最熟悉代码的人单元测试过后,机器的状态保持不变单元测试要快(单元测试应该产生可重复、一致的结果。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)