1.最简单的是见名知意,各种名称书写的规范,写的方法名,包名,对象名,类名等等,都能让别人看懂,最好不要起中文首字母拼接的,(感觉会有点low,个人看法)
2.了解分层
3.熟练运用封装,有的方法可以很好地封装,甚至可以封装多层都没问题
4.对于service和action,所有的逻辑尽量写在service中,action中只是简单的调用就好,就相当于只调用接口就可以了
5.让一切的东西尽可能私有-----private
6.深刻理解什么是面向对象,这种东西只可意会不可言传
7.在内部类方面,如果发现两个类联系的比较紧密,使用内部类
8.对自己写的代码加上注释,在很多小公司,有的人不愿加注释,怕出错了丢人,可谁不是从丢人成为大神的呢
9.对于任何代码不要写死,写成配置项
10.一些简单的算法必须了解,熟练
(本人新手,这些也是即兴想到的,还有很多没想到的以后补充,可能中间有不对的地方,希望高手指教)