`

Java开发经验总结

    博客分类:
  • JSP
阅读更多
  ·立项

一、需求的收集,UC的编写虽然不是开发人员的工作,但最终需要开发人员在产品中实现。所以开发不合理的设计至少浪费了你的时间,开发技术无法实现的设计带来最大的痛苦:失败。所以,开发人员要重视需求以及UC的评审,提出自己能够想到的所有异议。

二、一栋楼很难估算重量,但是一块砖头可以精确估算重量。一个项目的时间很难准确的估计,但把项目开发划分为不能再进行分割的模块功能点,对每个点的估计是可以更精准的估时的,由此由上至下,由下至上,得出近乎准确的编码时间。

三、机会总是倾向有准备的人,成功也是。编码工作保质保量的按时完成需要多方的准备工作,技术难点需要进行充分的技术预言,不熟悉的依赖平台或类库要进行熟悉。

  ·设计

  一、一图胜万言,模块结构以及流程等很难用用文字描述,即使用文字描述出来也很难看懂,所以在设计中,要善用用图。

二、痛苦是为了快乐,详细设计过程中有思考的痛苦,繁琐的痛苦,但是绕过这些痛苦,编码期间将会面临更大的痛苦。

  ·编码

一、 磨刀不误砍柴工。对于一个实现可以有很多解决方案,花些时间精力选取你认为最好的解决方案可以总体上提高工作成效,往往还可以得到用户更好的体验效果。



二、 细致认真严谨的工作即是对工作负责,更是对自己负责,让这些成为习惯。任何一次,任何时候所进行的编码工作,在逻辑、风格、简单有效等方面拿出你的最好,既能更好为公司实现价值,同时更有利自己在技能,岗位的进步。

  三、 简单是美,在有效的前提下,越是简单的处理方法越是珍贵的,代码编写也是,简单的代码便于理解维护,同时不容易产生错误。

  四、 慎做改动,当然不是说不做改动或不鼓励改动,而是不做仓促、草率的代码改动。没有洞察全局,考虑全面,而仓促进行的改动往往没有达到改动的目的却带来了其他问题。

  ·测试

  一、事出有因,任何bug都是由于代码的疏漏造成的,修复bug的痛苦过程中切莫怀疑是神在耍弄你,勇往直前的利用排除法或跟踪调试代码等方法找到疏漏所在。

  二、遇到自身模块相关问题首先检查自己,相互推诿只会浪费时间以及减弱在其他同事对你的信任。

  三、站的高看得远,不同的视角有不同的风景。遇到比较难解决的问题而苦苦没有思路时,转换思路或把问题的考虑范围放的更广一点,往往可以找到解决方案。

四、功能提交测试前或bug修复提交验证前,开发人员都要自己详细的测试一下,验证无误再提交,这样才是一个优秀的开发人员。

  ·全局

  一、善于以及及时的沟通。在项目的整个流程过程中,遇到他人的问题或自己解决不了的问题,切忌堆在自己心里,要及时找问题解决方进行沟通,通过寻求解决方案。

二、三人行必有我师,发现并学习别人的长处。作为开发人员,我们在追求接近完美的同时,也需要学会欣赏别人的长处,发现别人的优点,并学习别人的优点,转化为自己的潜质,这样,我们才可以进步的更快,更全面。

  三、利人利己,善于帮助他人解决问题以及进行知识经验的分享,更有利于自己的提高,同时还可以获得他人的尊重。

  四、模块的性能不是减少一行或几行执行代码所能提高的,性能的优化首先是从算法上考虑,降低时间复杂度,然后从执行逻辑入手,减少循环执行代码的执行次数。
分享到:
评论

相关推荐

    java开发经验总结

    java开发经验总结

    Java代码的30条经验总结

    Java代码的30条经验总结

    Java开发经验及技巧集大汇总.pdf

    Java 就是用来做项目的!Java 的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须...Java 的开发总要经过立项——设计——编码——测试等诸多过程,下面先来介绍一下Java 开发中的这些开发经验。

    JVM优化经验总结Java开发Java经验技巧共15页.p

    JVM优化经验总结Java开发Java经验技巧共15页.pdf.zip

    阿里巴巴Java开发手册(详尽版)

    《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等,这是近万名阿里Java技术精英的经验总结,并经历了多次大规模一线...

    J2me游戏开发经验总结

    J2me游戏开发经验总结,主要总结代码部分的实现和一些后期优化工作!

    阿里巴巴Java开发手册2020

    《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等,这是近万名阿里Java技术精英的经验总结,并经历了多次大规模一线...

    总结java编程中的经验教训

    最巨权威的人JAVA经验教训

    JAVA开发手册(终极版)

    《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等,这是近万名阿里Java技术精英的经验总结,并经历了多次大规模一线...

    阿里巴巴Java开发手册 公开版

    阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等,这是近万名阿里Java技术精英的经验总结,并经历了多次大规模一线实战...

    阿里巴巴最新2019Java开发手册

    《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等,这是近万名阿里Java技术精英的经验总结,并经历了多次大规模一线...

    Java开发手册1.5.0-华山版.pdf

    《手册》是近万名阿里Java技术精英的经验总结,经历了多次大规模一线实战检验及完善;是阿里回馈给Java社区的一份礼物,旨在提升团队研发效能,帮助企业开发团队在Java开发上更高效、容错、有协作性,提高代码质量,...

    阿里巴巴Java开发手册v1.4.0(详尽版).zip

    《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约等,这是近万名阿里Java技术精英的经验总结,并经历了多次大规模...

    Oracle数据库开发经验总结

    ORACLE数据库作为大型数据库管理系统,近年来一直占有世界上高端数据库的最大份额,其强大而完善的数据库管理功能,以及ORACLE...本人在ORACLE系统的开发中,就ORACLE的整套开发工具提出一些自己的体会,供同行参考。

    Java开发中常见问题解析

    Java开发中常见问题解析,及tomcat部署问题解析的经验总结。

    阿里巴巴Java开发手册终极版v1.3.0.zip

    《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等,这是近万名阿里Java技术精英的经验总结,并经历了多次大规模一线...

    测试开发面试经验总结

    测试开发面试经验总结

    阿里巴巴Java开发手册(纪念版)

    《阿里巴巴Java开发手册》是阿里内部Java工程师所遵循的开发规范,涵盖编程规约、单元测试规约、异常日志规约、MySQL规约、工程规约、安全规约等,这是近万名阿里Java技术精英的经验总结,并经历了多次大规模一线...

    5年的JavaSE开发经验总结的代码

    各种使用的demo和工具类,和算法。 总结分享下日常生活中用到的一些java功能,很好很强大

    Java学习笔记&工作经验总结.rar

    1.Java_SE基础全程学习笔记.pdf 2.Java开发工作经验高级特性总结.pdf 3.Java数据结构笔记.pdf 4.Java学员总结笔记.pdf

Global site tag (gtag.js) - Google Analytics