|
发表于 2007-12-6 23:29:27
|
显示全部楼层
]而在另一本书——《实用C语言编程》/《Practical C rogramming》中作者建议道:你只需要记住乘除的优先级高于加减,其它地方一律加上括号。我经历过几次对着运算符优先级表帮别人查软件BUG以后,就把这句话作为编程原则发给每个新来的人。
2.编程风格
[size=+0]谭浩强的书从不涉及编程风格,可能是因为C语言规范中没有这方面的规定,也可能他自己就没意识到编程风格的重要性。
[size=+0]而在绝大部分国外的入门级编程书籍中常常都会单辟一章详细介绍编程风格,因为良好的编程习惯要从一开始培养。养成好习惯很难,坏习惯一学就会。
[size=+0]现在对刚参加工作的大学毕业生做的最多的培训就是编程风格培训。因为他们绝大部分对缩进式风格、命名规则、注释的重要性等等都一无所知。但即使这样常常也达不到效果,因为这些学生早就在学校里养成了只要能实现功能,其他都无所谓的习惯。这应该算谁的责任?
[size=+0]不是说谭浩强的书不好,只是觉得国内大学里的很多所谓教 |
|