提高代码编码的效率,习惯很重要!

来源:互联网 发布:三国志13武将数据修改 编辑:程序博客网 时间:2024/05/18 02:41
提高代码编码的效率,习惯很重要。经验分享一下:
1、写代码前,先把需求弄清晰(这个很关键):把业务转化成功能点,有多少个功能点?
2、设计
     把业务对象弄清晰,从大到细设计,看看使用什么设计模式去把程序实现(设计模式里面都有一套思想,一定要把设计模式思想弄明白,再用!不能为了使用设计模式去强制使用)
     弄清楚后,把代码功能框架写出来,注意,这个时候不能把详细实现的功能都写了,只写代码的接口和总体的交互方法
     检查一下,看是否有没有问题,没问题,往功能框架里面填内容,做实现
3、实现
      代码实现从后台代码写起,写完后台代码再和前台交互调试
4、调试
     调试这一步是最困难的,频繁启动服务器,频繁清缓存!在调试过程中,各种各样的小问题,都会影响到你的效率!(如服务器报错,在eclipse中弹窗!不清除缓存,缓存引发的问题,等等),解决的思路如下:
     4.1、不轻易更新代码!
           更新代码有风险,更新代码可能会导致程序报错,服务启动不起来!一定要等你的代码写完了,再更新,上传!如果有和其他模块有交集的地方,在第二步先让该同事把该接口写好,更新!
     4.2、缓存问题:
           代码:做完了第三步,有些资源文件或者代码报错的时候,工具可能不编译,为了防止bulid的代码问题出现,建议,先clean,后bulid!注意,clean的时候,不要自动bulid
     4.3、启动服务
             启动服务之前,最好把server里面的要部署的这个项目清除掉,彻底删除,就好像从来没部署过这个项目一样。
             4.3.1、手动清除也会影响工作的效率,可以把清除server的缓存写个bat,rd命令,彻底删除缓存
             4.3.2、在这里说到服务,也有可以有优化效率的地方!
                        有没有发现在eclipse里面的server里面部署项目,有时会在窗口里面跳来跳去!tomcat7最近用着就是这样子,经常报那个thread优化的问题,又跳一个断点出来,让你通过!又或者,后台自动打印出来信息,又跳出一个窗口,你不得不把这个窗口最小化!给你写代码调试的时候带来不便,不知不觉就影响到你的效率了!
                        建议把server脱离eclipse,独立部署项目,在eclipse里面开远程调试功能!
              4.3.3、清除浏览器的缓存
                         服务启动完成,启动浏览器,建议开发过程中使用火狐,火狐有一个很好用的功能,隐私模式(ctrl+shift+p),启动后,是一个干净的浏览器
5、调试完成,更新代码,解决冲突,最后一次性上传功能代码
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 宝宝吃饭不带围兜怎么办 宝宝吃饭不喜欢带围兜怎么办 宝宝吃饭不爱带围兜怎么办 孩子不吃肉和菜怎么办 我很恶心我婆婆怎么办 坐月子不喜欢婆婆抱宝宝怎么办 宝宝一写字就哭怎么办 4岁宝宝不爱学习怎么办 4岁宝宝不爱写字怎么办 孩子调皮老师不让上学了怎么办 小学生写字握笔握出剪子来怎么办 儿子6岁不会写字怎么办 宝宝在幼儿园不说话怎么办 孩子上幼儿园不说话怎么办 幼儿写数字不写怎么办 小孩不吃饭怎么办 十个月 十个月小孩不爱吃饭怎么办 十个月的小孩不吃饭怎么办 家长要调幼儿园监控怎么办 自己带孩子婆婆生气怎么办 婆婆老是觉得我奶水不够怎么办 1岁小儿特别懒怎么办 17的孩子很懒怎么办 上大班的孩子不愿写字怎么办 快上中班的小朋友不爱学习怎么办 小学生两边肩膀不平应该怎么办 写字右肩膀疼是怎么办 开车久了肩膀疼怎么办 3岁宝宝撕书怎么办 孩子上幼儿园不爱写字怎么办 一年级小孩不爱做作业怎么办 小孩不愿多做作业怎么办 小孩一年级不自觉做作业怎么办 小孩会读不会写怎么办 好多字都不会写怎么办 写作业怎么办才能写快 五周宝宝爱玩不写字怎么办 爱玩手机的小孩怎么办? 一年级学生记不住生字怎么办 一年级小孩记不住生字怎么办 配镜度数高了怎么办