初级职称技术工作小结_初级职称专业技术总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
初级职称技术工作小结_初级职称专业技术总结
2019年初,我在一家大型电商公司担任初级职称的Java工程师,负责维护和开发公司的核心系统之一——商品管理系统。
在这个过程中,我遇到了一些问题,但同时也积累了一些经验。
一、代码规范和可读性
在和程序员沟通交流时,带着一份良好的代码规范和可读性可以使问题的定位和解决更快速、更有效。
而在实际工作中,我也深刻认识到了这一点。
因此,我特别注意代码的规范和可读性。
在书写代码时,我会优先考虑以下几个方面:
1.变量名和方法名:变量名、方法名要功能明确,符合标准命名规则;避免使用单个字母或拼音缩写等不规范的命名。
2.注释:注意代码中的注释,比如方法、参数、返回值等的注释,还应该注明代码的作用和意义。
3.格式:代码格式要规范,代码布局要合理,缩进需保持一致。
二、业务和代码分离
在软件设计中尽量保证业务和代码分离,可以更加灵活地修改和扩展需求。
在开发过程中,我也对这个问题进行了探索。
具体地说:
1.使用面向对象设计原则,将业务、逻辑和数据分离
2.尽量使用RPC、消息队列等方式进行系统之间的交互
3.将系统的状态数据尽量封装在缓存中,避免系统数据的重复访问。
三、代码的可测试性
在开发过程中,应该尽量考虑代码的可测试性。
这可以避免因修改一个小细节而导致整个系统的重大出错。
为此,在我的工作中重点考虑了以下几个方面:
1.独立性:测试代码应与主要代码独立,测试代码只需要调用需要测试的某些方法,而不需要了解整个系统的结构
2.实验性质:测试代码应该随时可用,可以为所有开发人员构建测试代码,由测试人员在整个系统构建之前进行测试
3.资源有效性:测试代码不应该占用过多的资源
总体而言,以我为例,虽然是初级职称的Java工程师,但是我注重代码规范和可读性,注重业务和代码分离,注重代码的可测试性等方面都做了很多努力。
在这一过程中,我感到收益最大的是,能够更好的与团队中其他人员进行交流。
在团
队中,不同岗位的人员都有不同的思维方式和工作习惯,有时候沟通是多么的困难。
好的
代码规范、可读性的代码可以缩短这种困难,减轻开发和协作的负担。
经过这段时间的工作实践,我也明白了一个道理——只有把基础打牢,做好最基本的
工作,才能在更高级别的职称上更加稳健地发展!。