1 doing
1.1 what
前端相关项目需求
1.2 where
- 维护新产品
webgis
板块 - 参与新产品前端页面公用组件开发
1.3 how
- 查看地图相关的vue组件开发案例
- 研究arcgis和vue的兼容可能性
- 查看awesome-vue项目中是否有值得借鉴的项目
- 通过研究,参与整理新产品组件开发规范制定(详见2.4)
2 suggest
2.1 company
无
2.2 department
增强技术交流次数
- 每次交流可以是自由交流
- 也可以是有详细主题的交流
- 重点在于各自掌握的技术点互换,或者工作疑惑迁移
- 不一定要求所有人都去
- 不一定是要在上班日,可以周末找个茶馆,各种交流
加强代码规范的管理
- 制定可以严格执行的代码规范
- 增加代码复查,可以是组员互查,可以是项目负责人的对组员代码的核查
- 代码复查的目的是为了写出更好的产品代码,不要简单的绑定奖惩机制
- 代码的易读性、可扩展性和可维护性,都要注意,而且也值得鼓励。
2.3 product
- 规范产品开发流程,方便每个岗位更专注的做事情
- 新产品为了很好的通用性,可以参考阿里出的iceworks
- 可以抽取表单设计器,专门用来做代码转化,方便web项目中表单的快速开发
- 可以抽取政务框架,作为cms项目进行销售,可以参考layui社区
- 可以考虑做
webapp
使用mui
或者react native
- 可以考虑
.NET
提供的app
研发或者桌面端
应用研发
2.4 Specification
- 代码规范
- 组件命名规范
- 路由命名规范
- js变量和函数命名规范
- js设计规范(可以借鉴函数式编程)
- css样式和id命名规范
- css设计规范(可以借鉴OOCSS,BEM等等)
- 文件夹和文件命名规范
- 文档规范
- 接口文档的统一格式规范
- 接口文档的必备板块规定