代码大全2读后感92

第四部分是语句这是构建程序主体的基本构成单元比变量又高了-级这部分主要描述语句的组织结构比如直线型、循环控制、条件控制、表驱动等一般的方法比如条件循环等等大部分情况下可见表驱动我是不常见的应该是对程序逻辑的高度概括并且高度灵活化这个只在写编译器课程实践代码的时候简单运用过

第五部分是代码改善这部分包括以下几个主题协同、测试、调试、重构、调整这里的测试是开发者测试应该是指单元测试了现有很多合适的工具比如NUnit、CppUnit、JUnit等等调试主要难点在于寻找和定位问题解决问题虽然也不容易但需要的是远见因为再不济总会存在一种打补丁的方法可以临时解决问题重构和代码调整是我近期需要关注并且不断提高自己的主题这两个技术的运用可以较好的弥补前期代码设计不足所带来的隐患代码调整的目标是进行性能优化这需要考虑方法以及后果书中有一个很重要的观点是往往表面看起来有效的优化却并不有效尤其是你看似整洁不重复的代码却还不如一个重复代码执行效率高要达到这一步需要在每次的调整后进行性能测试以判定性能是否优化

第六部分是系统考虑这部分是对软件管理方面的考量具体包括程序规模对构建的影响如何去管理构建过程如何集成模块以及介绍软件构建的工具这部分内容像是给Manager准备的哈现在的我需要在多个项目中逐步体会

第七部分全书最后一部分讲述软件工艺软件说到底也就是一个产品只不是产品的形式与一般不同一部分是构建出来的可执行程序一部分是完整的软件源码对于源码的书写就涉及到工艺了不同层次的人写出来的代码是完全不一样的水平高低暂且不论单是注释的规范整齐程序就可见一斑这部分主要对代码的布局如何写注释个人性格对代码书写的影响等方面进行说明全书最后一章是好书推荐

 

posted @ 2022-09-29 19:06  超爱彬宝同学  阅读(17)  评论(0)    收藏  举报