您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 规章制度 > JAVA程序员如何提升编码质量
提升编码质量郭德强上楼梯的时候不要把楼梯弄脏,不然你下来的时候很可能摔倒!—请在此输入您的文本。引子•初始化一个HashMap对象养成编码习惯•好的习惯决定你的编码人生•代码风格,代码格式,快捷键的使用,案例库(历史经验的总结,新工作中直接拿来用),问题库(经过过的所有难点都有记录)重规范•Java之所以如此大规模在企业级产品应用,良好的规范保驾护航,迁移、维护、升级、部署无障碍。•Java规范,公司编码规范,行业规范,前阵子阿里推出的Java规范,软件的操作规范(svn的冲突解决)学习优秀代码•他山之石,可以攻玉。借鉴牛人的解决问题思路、技巧•github开源项目如此之多,读一读牛人的代码读源码•开源的产品经历了多规模的应用,实现思路比较巧妙,许多经典设计模式等等都有很好的体现•Spring、Tomcat源码分析等跟踪代码•打断点,输出日志,一点点跟踪。•本地代码调试•远程代码调试•模拟测试写测试用例•没有充分测试条件的情况下,进行单元自测•Junit单元测试•Mock测试看日志•不要忽略日志•捕捉日志中的蛛丝马迹•常见中间件的日志位置•查看日志的方式•检索日志的方式复查代码•抱着迭代升级的想法,在你的硬技能升级的同时,不要忘记大脑思维的升级•重实践•临渊羡鱼,不如退而结网。•在实际中应用起来才能更加深刻。•没有场景怎么办,结合实际场景,自己创造项目需求,一起完成一个案例项目。•(面试时,很多从传统软件行业转来做互联网产品,大多经验不足,但又没有成形的转型方案实施)适当求助•不要遇到问题就是抛出来,在可控的范围内,先研究再请教他人,切忌遇到问题就找人解决•多沟通•主动拿到台面上找大家来讨论,给出最优方案•闷头写代码、晚上写代码,只有在思路清晰的时候才有效•参加技术交流分享会•主动帮助别人答疑解惑师傅带•听君一席话,胜读十年书。•有个好的引路人,起到事半功倍的效果。•多看书•技术含量较高的技术书籍能够系统性的讲解,网上很多文章都是中只言片语,很不利于整体把握技术概况•Java规范,公司编码规范,行业规范,前阵子阿里推出的Java规范,软件的操作规范(svn的冲突解决)掌握英语•英语比较弱,对编码来说硬伤。•毕竟易语言还没有大行其道重业务•业务是根本,创造性的需求不多,大多是解决问题。•技术依托于具体业务场景才能发挥最大的效用•业务顺畅才能更有效的编码,否则只能适得其反,物不尽其用
本文标题:JAVA程序员如何提升编码质量
链接地址:https://www.777doc.com/doc-4964747 .html