博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
提高代码编码的效率,习惯非常重要!
阅读量:7073 次
发布时间:2019-06-28

本文共 1044 字,大约阅读时间需要 3 分钟。

提高代码编码的效率,习惯非常重要。经验分享一下:
1、写代码前,先把需求弄清晰(这个非常关键):把业务转化成功能点,有多少个功能点?
2、设计
     把业务对象弄清晰,从大到细设计,看看使用什么设计模式去把程序实现(设计模式里面都有一套思想,一定要把设计模式思想弄明确,再用。不能为了使用设计模式去强制使用)
     弄清楚后,把代码功能框架写出来,注意,这个时候不能把具体实现的功能都写了,仅仅写代码的接口和整体的交互方法
     检查一下,看是否有没有问题。没问题,往功能框架里面填内容,做实现
3、实现
      代码实现从后台代码写起,写完后台代码再和前台交互调试
4、调试
     调试这一步是最困难的。频繁启动server。频繁清缓存!

在调试过程中。各种各样的小问题,都会影响到你的效率!(如server报错,在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、调试完毕。更新代码,解决冲突,最后一次性上传功能代码

转载地址:http://yzkml.baihongyu.com/

你可能感兴趣的文章
Android中文API(138) —— RemoteViews
查看>>
iphone iPhone开发中为UINavigationBar设置背景图片方法
查看>>
运算符重载
查看>>
TX Text Control文字处理教程(8)使用超链接
查看>>
CVS客户端配置
查看>>
Python常见文件操作的函数示例
查看>>
【转】孩子们应该学习的9种基本技能
查看>>
解决在firefox下js调用as失败问题
查看>>
LPC3250 Perpheral IO Mapping
查看>>
免费在线工具制作自己的卡通头像
查看>>
state-game.cs
查看>>
(iPhone/iPad开发)在UIWebView中自定义菜单栏
查看>>
Android 双卡双待识别
查看>>
该不该用inline-block取代float? inline和float的区别?
查看>>
WEB和APP谁是互联网未来
查看>>
Java中的内部接口
查看>>
IPv4 地址分类
查看>>
如何查看表和索引的统计信息
查看>>
使用 Eclipse 调试 Java 程序的技巧
查看>>
能源项目xml文件 -- app-datasource.xml
查看>>