|
良好的编程习惯要从一开始培养。一旦养成坏习惯,要改就难了,特别是错误的思维习惯。现在的大学编程教育极少涉及编程风格。这一点现在的学校软件教育存在很大的问题。 对刚到公司的大学毕业生做的最多的培训就是编程风格培训。不仅因为他们常常对缩进式风格、匈牙利命名法、注释的重要性等等都一无所知。更是因为这些学生早就在学校里养成了只要能实现功能,其他都无所谓的思维习惯。刚刚开始工作的程序员常常会把公司定的编程规范当成耳边风,编起程序来随心所欲、行云流水,好不痛快。很多人都是直到碰得头破血流、焦头烂额时才如梦初醒,当然也包括我自己。
下面这份资料实际上是从公司正式编程规范中提炼出来的。都是一些我自己认为最为重要的部分,再加上了一些我自己的理解和例子。我觉得只要理解和运用其中的规则,就可以大大地提高程序的可维护性。当然,若其中有不妥之处,请大家指正。 |