技术上
多人合作完成一个项目,首先注意能复用的功能封装组件,可以是封装分页功能在axios请求文件中,可以封装提示语等等
一定要先明确需求,再进行开发,对页面功能尽量思考的更全面一点。这样流程才能走通,程序才能运行,测试才能更早的发现问题。
对自己的开发时间估计,如果不够,一定要提出来,只有开发,测试都没有问题,才能事半功倍,否则只会事倍功半。测试的时候尽量增加多条数据,从头到尾走一遍流程,这样才能更全面。
微信小程序有时候开发者工具和真机上显示的功能还是有区别,有些比如说input的类型标签,number类型,在开发者工具上数字,文字都可以输入,但是真机上只会弹出数字输入框。
包括UI图设计的有什么不合理的地方,可以提出来让UI进行修改。
对于性能优化方面,可以研究一下,有助于自己的进步,比如,h5开发App,通过多模块分包打包,把我们的打包结果按照一定的规则去分离到多个bundle中,然后根据我们应用的运行需要,按需加载这些模块。这样我们就能大大提高应用的响应速度与运行效率。开发方面,有问题,有不懂的地方一定要提出来,否则最后都是坑。
还有一些规范,需要注意,比如接口请求如果成功,失败提示,图片预览,新增完回到主页面并进行刷新等等。
心态上
不要觉得一定要干得很好很完美,这样心态会不由自主的紧张,反而干不好,放松开发就好
首先要适应新公司的开发模式,给自己一段时间适应,不要太在意领导的批评,有则改之无则加勉,心态上放端正就好
总体来说,就是对自己写的内容多测试,多数据量测试,多考虑性能