编程原则
终于看完了数据结构设计与程序设计的第一章程序设计原理.
因为是英文的.
所以看得比较慢.
一路上用翻译才看懂.
后来借了一本中文版的相比着看,
看有什么翻译的错的地方
效果还是不错
总结了一些编程的原则:
1.编写的每个程序.函数和方法要包含准确的前置条件和后置条件
因为这些条件不仅清晰地解释了函数的目的,
而且也有助于我们避免函数间的接口错误.
2.我们应该最审慎地选择类.变量和名称,并予以详尽的解释.
因为这样有助于我们确切地知道每个类和变量是做什么的
3.保持文档简练但具有描述作用
因为我们在编程之后时间久了很容易忘记其中的内容
所以我们需要编写文档来增加对程序的理解和记忆
4.编程的一致性
因为具有了良好的格式
使程序设计员更容易的阅读和理解作品
5.使用类来模拟程序的基本概念
6.每个函数仅仅完成一项任务
7.保持连接简单
尽可能避免使用全局变量
8.将输入和输出作为独立的函数
使得他们已于修改并能定制以适应计算机系统