合理使用空格:
1.等号两边用空格。如:
如:int a = 100;
2.参数之间用空格。如:
如:test(int a, int b, int c)
3.语句末的分号与前面内容不要加空格。
如:test(a, b, c);
4.其它有助让代码更美观的地方。
合理使用括号:
1.用括号分隔子表达式,不要只靠默认优先级来判断。
如:((a && b) || (c && d))
2.用括号分隔if/while/for等语句的代码块,那怕代码只有一行。
如:
if(a > b){ return c;}合理的缩进方式:
每一级都正常缩进,用tab缩进取代空格缩进(Linux kernel也遵循此规则)。用空格缩进的目的是防止代码因编辑器的tab宽度不同而变乱,这个担心现在是多余的了,代码编辑器都支持tab宽度设置了。如果缩进的居次太多(比如超过三层),可能是代码设计上出了问题。
如:
if(a > b){ for(i = 0; i < 100; i++) { … }}遵从团队的习惯。这个是最重要的,一个团队就要像一个团队的样子,不管你的水平有多高,遵循团队的规则是一个程序员的基本素养。如果团队的规则确实不好,大家应该一起完善它。
做到这一点,你已经走近专业程序员了,重新做一遍练习吧。随着后面的学习,你就可以真正走进专业程序员这个行列了。
(欢迎批评,鼓励和建议)
|