今天做了一个很简单的任务,却发现写程序有很多不良的习惯,写出来和大家分享。
1.代码不规范
常量不用全大写,大小写混杂,也没有用final修饰。
2.代码重用率不高
没有把相同效果的代码提炼出来,用一次写一次。要注意代码的精简,方便以后维护的时候一目了然。
3.不注重效率,内存,不考虑多线程
①在循环里字符串拼接喜欢用+,其实很费内存,应该用StringBuilder.append()方法
②随意new对象,在多线程的情况下,最好少用new,也是会费内存。比如在循环里new了一个StringBuilder对象,可以改成在循环外new,然后每次用的时候调用delete()方法,就可以极大减轻内存的负担。
4.喜欢copy代码
copy代码没有错,copy完不检查就直接用绝对是你的错!
一个小小的任务就发现这么多不足,都是泪啊~路还很远,继续加油吧!