代码大全阅读笔记01

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

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

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

构建活动的具体任务:

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

 确定如何测试所写的代码

 设计并编写类与子程序

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

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

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

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

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


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

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

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

转载于:https://www.cnblogs.com/jhl1234/p/11060088.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值