代码大全阅读笔记01

Posted on 2019-05-15 19:30  咳咳你  阅读(74)  评论(0编辑  收藏  举报

经过老师的推荐,我选择了这本《代码大全》,代码大全是一本完整的软件构建手册,涵盖了软件构建过程中的所有细节。它用了易懂的语言例子让我们更加熟悉软件编程。

一开始就向我们介绍了软件构建:

软件开发过程中的各种不同活动:定义问题、需求分析、规划构建、软件建构或高层设计、详细设计、编码与调试、单元测试、集成测试、集成、系统测试、保障维护。

构建活动的具体任务:

 验证有关的基础工作已经完成,因此构建活动可以顺利进行下去。

 确定如何测试所写的代码

 设计并编写类与子程序

创建并命名变量和具名变量

选择控制结构,组织语句块

对你的代码进行单元测试和集成测试,并排除其中错误

评审开发团队其他成员的底层设计和代码,并让他们评审你的工作

一些非重要的构建活动包括管理、需求分析、软件架构设计、用户界面设计、系统测试、以及维护。


软件构建就是在做项目之前你该做的准备和之后优化整理,这一部分做好就会为自己节省很多精力,软件构造极其的重要,而我们很多人却没有做好这点。

我们之前做一个项目连想也不想,就要开始工作,出现bug就慌得不行,更不用说谈软件构建了。我没有好好想过我们项目的结构,整个框架的分步,具体的数据库也不细致,我总是做到这一步,突然想起来这个东西还没弄,这样做心里就会没谱。

现在自己必须养成新的习惯,从小的项目做起,每次在新的项目或者测试之前都要细分一下,做好准备工作,这样也能预防bug发生。