开发心得

  • 熟悉了解需求,及时和产品沟通,和后端协商接口字段格式

对需求了解才能流畅对开发,如果不熟悉会造成开发分歧,返工率会增大,跟后端协调好接口,避免多次修改接口结构

  • 开发之前认真阅读之前代码(在之前项目上开发)

熟悉公共组件方法和代码书写方式,对一个陌生的函数需要一直查看到根,能大大提高对整个调用的流程和使用方法。

  • 规划代码结构,确保结兼容良好

在写结构的时候尽量考虑结构的稳定性和扩展性,对于周边更改或者需求的更改不会涉及到结构的改动,因为结构的改动可能会影响之前写的业务逻辑,尤其在操作DOM显示的尤为突出

  • 抽取公共代码,提高复用率

对于结构相同的页面操作逻辑尽量将他们公共的部分抽取出来,这样可以省去小的变更需要多个页面同时修改; 比如添加和编辑页面的提交页面,可以抽取他们获取表单值的方法

  • 尽量将大函数拆封成小函数

尽量将大函数拆封成小函数,方便阅读和修改(由于书写代码习惯和经验的不同,可能会出现代码拆分不够细,导致一个大函数写了很多的方法,导致函数臃肿,不够清晰;将一些必要逻辑拆分成一个个小的方法,不但提高复用率,还能降低代码的耦合性,方便修改和调试)

  • 添加必要的注释

防止过后出现阅读障碍,重复阅读代码(作为一个开发者,应该有添加代码注释的好习惯,对于自己开发可以防止代码过多阅读障碍;对于以后参与开发者方便阅读和理解。

  • 提高自测质量

对于自己需求的开发,在提测之前一定需要自测,自测时候尽量站在测试或者使用者角度测试周全考虑,及时修复问题,提高自测质量。

  • 追求完美

要有对产品的认识和对美的最求(了解产品,开发过程中不但是开发者更是第一使用者,对不合理或者有缺陷的问题应该及时提出,在开发过程中UI的缺陷也应该及时提出)