首页 > 其他分享 >10月代码大全2读后感2

10月代码大全2读后感2

时间:2022-10-31 20:00:55浏览次数:65  
标签:读后感 错误 10 代码 错误处理 内聚性 子程序 大全

第七章是高质量的子程序,其中对子程序进行了阐述,其中创建子程序最主要的目的是提高代码的可管理性,节省代码空间,提高代码的可读性,可修改性,可靠性等原因更加重要,有时候把一些简单的操作写成子程序也非常有价值,子程序可以按期内聚性分为很多类,应该让大多数子程序都有功能上的内聚性,这是最佳的内聚性,子程序的名字是他质量的指示器,如果名字糟糕但又恰如其分,这就证明子程序设计的很差劲,如果名字糟糕但又不准确,他就反映不出程序是干什么的,不管怎样,糟糕的程序都需要修改,只有在莫格子程序的主要目的是返回起名字所描述的特定结果时,才应该使用函数。宏一定要谨慎使用,不到万不得已不要使用

对于第八章是防御式编程,首先提出对于最终产品的代码中对错误的处理方式比垃圾进,垃圾出要复杂的多,同时防御性编程技术可以让错误更容易的发现,更容易的修改,并减少错误对产品代码的破坏,同时断言可以帮助人今早的发现错误,尤其实在大型系统和高可靠性的系统中,以及快速变化的代码中,对于如何处理错误的输入决策时一项关键的错误处理决策,也是一项关键的高层设计决策,异常提供了一种与代码正常交流角度不同的错误处理手段,如果留心使用异常,它可以成为程序员们只是工具中一项有意补充,同时也应该在异常和其他错误梳理手段之间进行权衡比较。

标签:读后感,错误,10,代码,错误处理,内聚性,子程序,大全
From: https://www.cnblogs.com/ewqewq/p/16845557.html

相关文章

  • 《程序员修炼之道 - 从小工到专家》读后感(四)
    第四章:注重实效的偏执在生活中检查每一个可能的问题似乎是一种病态,然而编码时对输入数据、接口的误用以及自己的可能问题保持警惕十分必要。这一章介绍了许多工具,用来对......
  • 《程序员修炼之道 - 从小工到专家》读后感(三)
    第三章纯文本的威力:优点:可读性远大于二进制,且不依赖特定的应用解码,因此不会过时。为了增加纯文本可读性,应该使用能够理解的词语。另外纯文本可由任何应用读取,因此适合作......
  • 10月代码大全2读后感1
    对于代码大全2的第五章,第六章内容,从之前的大体转变为了更加细微的东西,第五章讲解了软件构架中的设计问题,点明了软件的首要使命是管理复杂度以简单性作为管理目标的设计方案......
  • Team Extra Contest 2022-10-21补题
    D.38parrots线段树#include<bits/stdc++.h>usingnamespacestd;#defineIOSios::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr)#definerep(a,b......
  • main线程执行 int a=10/0; 是怎么捕获异常的
    首先看一个例子inta=10/0;控制台输出:Exceptioninthread"main"java.lang.ArithmeticException:/byzero atthreadpool.ThreadPoolTest.main(ThreadPoolTest.ja......
  • 10月29号 CSP-S 赛后有感)
     //第一次写博客,可能不是很好,后续比赛的失误也将写入其中,当然首先说明原因,写博客是因为教练的要求qwq 这次的比赛我考的不是很理想,原因如下(望后人引以为戒):......
  • 10月31日
    目录要求博客中用文字描述出每个功能的逻辑三层框架简介1、第一层(src.py)2、第二层(interface文件夹下内容)3、第三层(db_hanlder)启动函数用户注册功能用户登录查看余额账户......
  • 51Nod-1003-阶乘后面0的数量
    这道题网上已经有很多博客了,但是都没讲清楚,想明白后遂做此记录。阶乘后面0的数量,乘起来是以0结尾,只能是​​2x5​​​,说0结尾的走开。而2的数量肯定比5多不,所以只要计算5......
  • 代码大全2 阅读笔记02
    第三章:三思而后行:前期准备1、核对表(细节可参考文中描述的原则核对)①是否辨明了自己所从事的软件的类型,并对所用的开发方法做出相应的剪裁?(许多项目是高度迭代的,某些则应该......
  • 程序员修炼之道:从小工到专家读后感
    这本书的适用范围可以从初学者到有经验的程序员再到项目经理,作为一本偏向理论与思想的书,书中不可避免有些假大空的地方,再加上作者写完本书的时间还在1999年,书中的很多方法......