什么样的代码算是写的好的代码,怎么才能做到
最近拜读了公司前辈写的代码,看了好久才看懂,我在想是不是别人不容易读懂的代码,读者花了好长时间好不容易读懂后会觉得写的好高深,也不知道什么样的代码才叫好代码,怎样才能做到,大家畅所欲言
------解决方案--------------------
15、 关于良好的编程风格:
15.1、 每个变量即使是同一类型的也要分行声明——便于阅读。
15.2、 变量声明尽可能的靠近变量第一次使用的地方。
15.3、 常量名一般用大写来使人一目了然。
15.4、 不要在其他表达式内部使用自加/减运算符,这样容易让人迷惑,而且可能产生不容易发现的bug。
15.5、 for语句中的3个部分虽然可以使用任何表达式,但最好他们都对同一个计数器变量初始化、更新和检查,否则编写的程序常常难以理解
15.6、 不要让一个对象承担的任务过多(对象中的方法不要太多),单个对象中的方法越少设计和调试过程会更越简单
15.7、 尽量使类之间的耦合度最小:尽可能将相互依赖的类减至最少,这样如果类A不知道类B的存在,那么它就不会关心类B的任何改变,这样在类B改变的时候类A就不会产生任何bug。
我最近自学总结的,希望对你有帮助。
------解决方案--------------------Google啥的就不说了,自己有空搜索下,多看看,有个概念就很好了。
在 Eclipse 中,安装好两个软件:Checkstyle, Findbugs
然后严格按照这两个软件的提示来规范你的代码,过1、2个月,你就基本养成好习惯了。
不过客观地说,也不需要太当回事,应该是在日常中养成习惯,没必要刻意去怎么怎么样。
------解决方案--------------------好的代码应该层次十分明显。