- 2
- 0
- 约5.99万字
- 约 86页
- 2017-06-14 发布于湖北
- 举报
VC 代码的编写和调试
一 程序的设计
要避免错误,首先要从好的设计开始。对于程序的设计,需考虑到程序的两个特性:
1 简单性
大多数常见的错误来源于程序设计中不必要的复杂成分。一个好的设计应该反映问题本
身的要求,而不必为了刻意追求“满足将来的需要”而添加不必要的特性。实际上,简单优
雅的设计比那些复杂的设计更能迎合未来的需求。
2 耦合性
耦合(decoupling)性用来衡量不同对象之间的依赖程度。松耦合的程序易于理解和实现,
易于测试和维护,且这种程序包含错误的可能性小,错误也较容易发现和清除。
二 编程风格
编程风格是个人问题,有很大的随意性。一个好的编程风格不仅让代码易理解,也易于
调试。好的编程风格包括:
1 清晰地书写代码
如果没有必要,尽量不要使用语言中的高级特性,因为这些特性不易于理解和调试。使
用大多数程序员都能理解的语言成分来书写代码不易犯错且易于理解和维护。
2 编写结构良好的代码
当程序崩溃时所能得到的最基本的调试信息是源代码文件、问题所在行的行号和一个调
用栈(call stack) 。调用栈是调试程序时最有帮助的部分,它提供错误出现的上下文,也就是
带参数的函数调用序列。你书写的代码结构越好,调用栈就能给你越多信息。
您可能关注的文档
最近下载
- (2020年)宫角妊娠诊治专家共识解读PPT课件.pptx VIP
- 《飞驰人生》 剧本_经典电影剧本.pdf VIP
- 施工现场扬尘治理监理管控工作要点.docx VIP
- 一种新型磁流变液离合器的设计和优化计算.pdf VIP
- 中国上市公司协会:2025中国上市公司ESG行业报告.pdf
- 农作物植保员职业技能竞赛题库试卷及答案.docx VIP
- 开放系统11842《城市管理学》期末机考真题及答案(第103套).pdf VIP
- 第5章+特殊平行四边形(复习课件)数学新教材浙教版八年级下册.pptx VIP
- 2025山西大学附中高一入学数学分班考试真题含答案.docx VIP
- 2026年踝关节扭伤诊疗指南(中国专家共识).docx VIP
原创力文档

文档评论(0)