代码大全精粹(一)

《代码大全》可谓关于软件构件最经典,最权威的参考书,书中详尽描述了软件构件过程中一切几乎需要注意的问题,是每个程序员都应具备的一本手册,但本书因为内容详尽,通俗易懂,不免厚些,查找起来比较费劲,所以将其中的精华内容总结出来,单独成文以便后续查找核对之用。

下面分章总结,每章一文,先看第一章。

第一章 欢迎进入软件创建世界

1.1 什么是软件创建

软件开发周期:

     · 问题定义
     · 需求分析
     · 实现计划
     · 总体设计
     · 详细设计
     · 创建即实现
     · 系统集成
     · 单元测试
     · 系统测试
     · 校正性的维护
     · 功能强化

软件创建包括的内容:

    · 验证基础工作已经完成,可以进行创建工作
    · 设计和编写子程序与模块 
    · 创立数据类型并命名变量
    · 选择控制结构并组织语句块
    · 找出并修正错误
    · 评审其它小组的细节设计和代码,同时接受其它小组评审
    · 通过仔细地格式化和征集意见改进编码
    · 对分别完成的软件单元进行综合
    · 调整编码使其更小、更快

1.2 软件创建的重要性

    创建活动是开发软件的重要组成部分。(30%-80%)

    创建活动在软件开发中处于枢纽地位。

    把主要精力集中于创建活动,可以极大地提高程序员的生产效率。

    创建活动的产品,源代码,往往是软件的唯一精确描述。

    创建活动是唯一一项必不可少的工作。

l.3 小结

    · 创建活动是总体设计和系统测试之间承上启下的工作。
    · 创建活动主要包括:详细设计、编码、调试和单元测试。
    · 关于创建活动的其它称谓有:实现、编程等。
    · 创建活动质量对软件质量有潜在影响。
    · 在最后的分析中,对创建活动理解的好坏,决定了一个程序员素质的高低,这将在本书其余部分论述。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值