-
尽量加新代码,而不要修改已经写好的代码,避免牵一发而动全身,有可能造成意想不到的后果
-
跟页面不相关的逻辑尽量别写在这个页面中,例如vue页面,跟这个页面业务没有关系的代码处理可以放在外面
-
相关联的处理写在一起,不用分开。例如,做复制粘贴时,粘贴计数器的加一,可放在粘贴函数里一起处理
-
重复触发很多次的尽量只触发一次(dispatch、emit等),减少触发次数。例如多次触发会记录很多次操作,在做撤销重做功能时,栈中会出现大量的进栈出栈操作
-
写复杂的逻辑处理时,先理清思路再写,可借助伪代码,别考虑太复杂
-
开发时,多利用github,多push代码,减少在项目中出现大量注释,想要回退到哪个版本也非常容易
-
。。。
暂时总结这些,庆幸在项目中我有一个好的组长(师父)带我,每次写完功能他都会审核一遍,帮我改,并教我怎么优化代码,以上的总结都是基于项目开发中,师父教给我的技巧