最近被自己愈来愈“放荡”的码风折磨的要死,dug满篇,想去调试结果发现自己的代码写的太乱了以至于自己都看不懂
痛定思痛,仔细去研究了一下各大厂的代码风格和编程理念,现在这里整理一下思维:
代码工整的好处
1.看着舒服,心情好
2.容易理解,可以有效避免一些错误
3.容易维护
4…
代码规范一些细节(各个blog里的和我自己加的)
- 每一行不能超过79个字符,不然读起来很恼火(这个不需要一个个去数,毕竟连DEV这种过气IDE都可以显示右边缘):
- for循环和if语句里面的语句就算只有一句也要加花括号
- 尽量少用三目运算符(
虽然我特别喜欢用) - 函数长了一定要记得按照逻辑进行空行分割处理(特别是main函数)
- 变量命名一定要有意义,不要有一个没一个的a,b,c,最好用缩写,毕竟长了也不好
- to be continue
设计(qiao)代码一些细节
记得迪杰斯特拉大佬曾经说过一句话:
“有效的程序员不应该浪费很多时间用于程序调试,他们应该一开始就不要把故障引入。”
规范代码风格,并且边写边回看边调试,目的都是这个
措施也很简单:
- 边写边调试
对比
尝试了一下,将我前几日的代码改规范后和以前的对比,感觉确实改进后的要赏心悦目一些:
记得有一篇blog里写了这样一句话(记不得是哪一篇了):
如果你阅读你的代码能够像阅读一篇英语小短文一样,你就成功了
我觉得他说的有道理。