成长

  • 1 typescript:
    • 可读性:可以清晰的知道数据类型
    • 可维护性:数据类型明确,方便维护,减少不必要因为数据类型的bug
  • 2 相似页面的开发
    • 两个相似页面的开发:一定不要写在一个页面里面,根据是那个页面而做对应的if else 逻辑判断
    • 正确的做法是:将页面拆分成小粒度的组件,在小粒度的组件中做判断
    • 相关联的组成一个组件,如果后面有分开的使用,再将组件细分
  • 3 react中:组件的props建议显示引用,组件用到那些props显示引用,不要通过...this.props 这样全部引用,不利于维护
  • 4 单元测试:书写代码时候,要书写方便测试的代码,使代码更方便测试
    • 代码可以做拆分:方便测试,不要写一个大的函数,在里面有很多逻辑,要分成小的函数
原文地址:https://www.cnblogs.com/Running00/p/12578985.html