VC代码的编写和调试.pdfVIP

  • 2
  • 0
  • 约5.99万字
  • 约 86页
  • 2017-06-14 发布于湖北
  • 举报
VC 代码的编写和调试 一 程序的设计 要避免错误,首先要从好的设计开始。对于程序的设计,需考虑到程序的两个特性: 1 简单性 大多数常见的错误来源于程序设计中不必要的复杂成分。一个好的设计应该反映问题本 身的要求,而不必为了刻意追求“满足将来的需要”而添加不必要的特性。实际上,简单优 雅的设计比那些复杂的设计更能迎合未来的需求。 2 耦合性 耦合(decoupling)性用来衡量不同对象之间的依赖程度。松耦合的程序易于理解和实现, 易于测试和维护,且这种程序包含错误的可能性小,错误也较容易发现和清除。 二 编程风格 编程风格是个人问题,有很大的随意性。一个好的编程风格不仅让代码易理解,也易于 调试。好的编程风格包括: 1 清晰地书写代码 如果没有必要,尽量不要使用语言中的高级特性,因为这些特性不易于理解和调试。使 用大多数程序员都能理解的语言成分来书写代码不易犯错且易于理解和维护。 2 编写结构良好的代码 当程序崩溃时所能得到的最基本的调试信息是源代码文件、问题所在行的行号和一个调 用栈(call stack) 。调用栈是调试程序时最有帮助的部分,它提供错误出现的上下文,也就是 带参数的函数调用序列。你书写的代码结构越好,调用栈就能给你越多信息。

文档评论(0)

1亿VIP精品文档

相关文档