[重构]把程序写得更简洁,更好维护

前段时间一网友给Insus.NET发送一本书源代码看。最后Insus.NET了解到这些源代码是《ASP.NET项目开发案例全程实录(第二版)》附带源程序,你可以在网上可以下载。由于时间的关系,Insus.NET只看了TM\01\SIS部分的源程序。想起每个人写程序的思想与风格都不一样。Insus.NET跟网友说,如果依Insus.NET的写法,这些源程序可以值得重构重构。现Insus.NET把重构过程录制为视频,分享于此。还有一点Insus.NET要说的是,所有源程序属原作者所有,如有任何不妥,请来信,Insus.NET将删除。

 

另外,录制这些视频,白天上班没有时间,晚上要等小孩子睡着之后,方可进行,Insus.NET在此感谢他,祝他六一儿童节快乐。

 

视频1:文件格式:.wmv;大小14,964KB;长度:00:08:12。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_01.rar

 

视频2:文件格式:.wmv;大小16,029KB;长度:00:11:29。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_02.rar

视频3:文件格式:.wmv;大小17,693KB;长度:00:11:39。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_03.rar

 

视频4:文件格式:.wmv;大小16,996KB;长度:00:08:35。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_04.rar

 

视频5:文件格式:.wmv;大小13,289KB;长度:00:06:49。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_05.rar

 

视频6:文件格式:.wmv;大小57,256KB;长度:00:22:25。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_06.rar

 

视频7:文件格式:.wmv;大小35,161KB;长度:00:16:26。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_07.rar 

 

视频8:文件格式:.wmv;大小24,585KB;长度:00:09:17。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_08.rar

 

视频9:文件格式:.wmv;大小21,565KB;长度:00:10:08。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_09.rar

 

视频10:文件格式:.wmv;大小56,348KB;长度:00:23:08。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_10.rar

 

视频11:文件格式:.wmv;大小46,185KB;长度:00:26:07。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_11.rar

  

视频12:文件格式:.wmv;大小36,102KB;长度:00:13:08。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_12.rar

 

视频13:文件格式:.wmv;大小18,936KB;长度:00:08:19。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_13.rar

 

视频14:文件格式:.wmv;大小22,544KB;长度:00:10:46。

下载地址:http://download.cnblogs.com/insus/Refactoring/SIS_refactoring_14.rar

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将C程序变得好看,以下是几种方法: 1. 缩进与格式化:使用适当的缩进和格式化规则来组织代码。按照统一的风格缩进,使代码块易读。使用空行和合适的间距,使代码模块之间有明显的区分。 2. 变量和函数命名:选择有意义的变量和函数名称,避免使用过于简单或晦涩难懂的命名。命名应具备可读性和一致性,并且应符合相关的命名约定。 3. 注释:用注释来解释关键代码段的作用和实现细节。注释应该简明扼要但又清晰明了,避免过多的注释或没有必要的注释。 4. 代码结构:将相关功能代码放在一起,以模块或函数的形式进行组织。考虑使用头文件和源文件的分离,通过模块化的方式提高代码的可维护性。 5. 错误处理:在适当的位置处理错误并进行适当的错误提示。使用错误处理机制,如返回错误码或抛出异常,以指导用户获取准确的错误信息。 6. 代码重构:对不易理解或重复的代码段进行重构。将功能相似的代码抽象成函数或模块,提高代码的重用性和可读性。 7. 规范:遵循C编码规范,并严格按照规范书代码。可以参考相关的编程规范(如Google C++编程规范)来进行编码。 8. 充分利用注释和文档:添加合理的注释和文档,说明代码的功能、输入输出以及使用方式,提高代码的可读性和可理解性。 9. 避免冗余代码:删除无用的代码和注释。保持代码简洁干净,避免冗余和重复的代码。 通过以上的方法,可以使C程序加美观、易读和易于维护,在编程过程中提高效率和降低出错的概率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值