编码原则

103 阅读1分钟
  1. 日常很多同学写代码,很多都是凭印象,和经验,不是运用一些经过检验的原则,自己平时有时也会遇到类似的问题,因此总结提炼一些日常开发编码原则,让日常开发,又快,又好的去推进

单一职责

对于单一职责,在编码中,遇到多功能,类似功能,其实就应该去拆分,有时怕麻烦,直接混到一起会造成后期维护成本直线上升

可复用原则

  1. 对于可能多次用到的逻辑,想办法去抽象复用

react编码原则

由于目前全面推崇函数式编程 对于函数式编程的根基就是这个纯函数 确定的输入,有确定的输出

避免重复渲染

1.useEffect,尽量避免这个依赖项为空 2. 同时,对于单个useEffect遵循单一职责,避免这个承担了太多的功能。

复用逻辑抽象 DRY原则

凡是有超过两次需要去重复调用的逻辑,把它按照纯函数逻辑去进行抽象