2009-03-05读书记录:《代码大全》(第一版)第三十一章、三十二章、总结
来源:互联网 发布:md5java解密算法 编辑:程序博客网 时间:2024/05/18 01:45
三十二章 软件开发方法的有关问题
克服复杂性
如何克服复杂性?以下是一些方法:
- 将系统分解为子系统
- 仔细定义模块
- 减少全局变量的使用
- 代码的简化
- 使用层次结构
首先为人编写程序,其次才是计算机
可读性对程序的影响:可理解性、可检查性、错误率、调试、可修改性、开发时间、外部质量。
使程序可读性好的方法:好的变量名、良好的格式、好的子程序名、小的子程序等等。
三十三章 从何处获取更多信息
这章中处作者介绍了一些书籍,当然都是一些很有历史的书籍,至于要不要看,什么时候再看,就只能再做决定了。
我现在就特别需要软件开发整体过程讲解的这样一本书,最好是能以实例来讲解,从分析到设计到模板再到编码,最后就是单元测试、调试、性能测试什么的。这样的书应该是有的,不过很遗憾我还不知道……
用了将近一个月的时候,这本书读完了,现在回过头来再想一下,似乎从中吸取的东西不多。整本书围绕着如何写好软件进行讲解,可以说是方方面面俱全,设计、编码、调试包括程序员应该如何工作都有介绍。但似乎又什么都没有介绍,旨在抛出一块砖,让读者自己去寻找玉。或许在今后我可以做项目的时候就会把这本书中的知识点彻底的体会到了。
- 2009-03-05读书记录:《代码大全》(第一版)第三十一章、三十二章、总结
- 2009-03-03读书记录:《代码大全》(第一版)第三十一章——个人性格
- 2009-02-05读书记录——《代码大全》(第一版)第三章——软件创建的先决条件
- 2009-03-01读书记录:《代码大全》(第一版)第二十八章——代码调整策略
- 2009-03-02读书记录:《代码大全》(第一版)第二十九章——代码调试技术
- 2009-03-03读书记录:《代码大全》(第一版)第三十章——软件优化
- 2009-03-01读书记录:《代码大全》(第一版)第二十七章——系统集成
- 2009-02-09读书记录——《代码大全》(第一版)第六章——模块化设计
- 2009-02-12读书记录——《代码大全》(第一版)第七章——高级结构设计
- 2009-02-12读书记录:《代码大全》(第一版)第八章——生成数据
- 2009-02-13读书记录:《代码大全》(第一版)第九章——数据名称
- 2009-02-13读书记录:《代码大全》(第一版)第十章——变量
- 2009-02-15读书记录:《代码大全》(第一版)第十一章——基本数据类型
- 2009-02-16读书记录:《代码大全》(第一版)第十二章——复杂数据类型*
- 2009-02-16读书记录:《代码大全》(第一版)第十三章——顺序程序语句
- 2009-02-17读书记录:《代码大全》(第一版)第十四章——条件语句
- 2009-02-17读书记录:《代码大全》(第一版)第十五章——循环语句
- 2009-02-17读书记录:《代码大全》(第一版)第十六章——少见的控制结构
- JasperReports 类库简单介绍
- 初试安装Microsoft SQL 2008 Server Express Edition With Tools
- Asp.Net 2.0使用ICallbackEventHandler实现无刷新回调
- 不学无术
- 一个SQL学习网站
- 2009-03-05读书记录:《代码大全》(第一版)第三十一章、三十二章、总结
- 如何用支付宝对支付宝转账
- JavaFX Script Programming Language 学习 No.4
- Google SEO相关产品和链接地址集合
- 安装 NIST net 的步骤及使用(nistnet-2.0.12b针对linux-2.4.20-8)on RedHat9.0
- 判断新站域名是否被K方法
- Browser Helper Objects: The Browser...
- SSH Secure Shell类似于SecureCRT之类的Terminal
- java通过cmd命令调用sqlplus执行sql脚本