记一次对项目代码简化规范的心得

工作一年以来,自己负责的是一个自己创建的小项目,原本是在公司的项目里进行功能开发的,后来因为要将我的功能加到另外一个网络中的项目中,所以就干脆独立出一个小项目,这样,两个网络下都可以方便调用。然后由于自己的开发经验不足,以及对代码规范的不重视,以及开发过程中需求的不断变动和增加,我的代码是杂乱无章的,主要特点有:

1. 有些方法过长,长达几百行的也有(优化后把接近2百行的方法删除的感觉是真的爽)

2. 有些代码块重复,体现在页面、js、xml配置文件和类中,其中类中可以去抽取作为一个方法出来

3. 代码的位置不对,比如在控制层进行过多的业务操作,在后台代码中加入了html代码的拼接

4. 代码中有中文的出现,可以用配置文件来代替

5. 有些功能没有根据类别来创建不同的类来实现功能,而是都统一放到一个类中,导致该类的代码很长

6. 注释加的少

7. 有些地方的if-else判断过多,可以用设计模式来解决

8. 一些比较细的规范,比如文件、类、方法和变量的命名方式,方法的行数要限制在多少行以下,这些可以参看阿里公司提供的java开发手册规范,里面有做规范说明

9. 日志信息的记录及其规范也不到位

10. 统一异常没有处理好,接口返回的格式不统一

目前在持续简化规范代码中,期间会将一些方式注意点记录下来,供以后参考,也让自己更好的记住。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值