Skip to content

上次更新 2024年12月2日星期一 13:39:7 字数 0 字 时长 0 分钟

究其根本悟其本源

悟其本源;十有八九,十项九翔。究其根本,在其初始;

急功近利,只见树木不见森林。究其缘由,原因有三:

没有大局观,没有对项目整体的把控能力

没有对整体架构的深入思考

没有对业务流程的深刻理解

固本思源

自己写完代码后,花时间思考(review 5 分钟),代码是否存在问题,是否存在冗余,是否之前写过类似功能

生生不息

屎山代码并不能杜绝,所以尽量减少

减少之法:

充分提取函数:组件、函数、方法、通用样式提取……

合理(通用 、不冗余)的命名:文件名、组件名、函数名、变量名、样式名……

通用变量的提取:业务字典、枚举、常量、配置、工具类

可扩展的架构:组件的自定义插槽、函数继承扩展、钩子函数(事件处理函数)等设计理念……

解除过度设计:

第一:需求不明确,需求频繁变更

第二:过度设计,没有充分理解需求,把控需求方向。

第三:过早优化,没有经过充分验证

减少偶发问题:

第一:出现问题,及时记录

第二:解决问题,及时总结