关于开发
那种方式才是最佳实践?有很多种类,很容易导致非常隐蔽的问题
- 比如使用 sessionStorage 进行页面间数据传递
- 公共状态在获取前被使用的时序问题
- 页面级组件与其容器的组合方法
- 全局的错误拦截
- 路由的文件如何组织
- 页面缓存的实现方法
- 多语言的组织方式
- 请求层去抖动、缓存等问题
- 项目文档
- 局部修改有多大的影响范围
解决方案:
- 日常培训和分享
- 公共库的提供和考核
- 框架的搭建
- 代码审查
关于管理
人员的分类,能力和态度
- 态度比能力重要
- 能力行的人干公共部分,活轻干净,追求代码洁癖
- 态度能力都不行的人只给零散活