背景
暑假的时候给老师做项目,然后我是作为前端的技术负责人(说是这么说但是...)
然后这次使用Vue来做前端,先是我和同学搭建一个架构,然后让组员跟着架构敲代码就行了,
使用的是github管理项目,因为github的私人仓库可以无限成员,而gitee只能5个人,
想法是美好的现实是残酷的,
问题
1、组员如果不每天都new pull request的话,那么到了最后整合的时候会非常痛苦。
所以,一定要每天要求组员推拉,并且每天合并一次到主分支
2、关于返回数据的问题,一定要提前想好很多前端的数据返回问题。
比如,可以提前定义好一个request函数用来发送请求,同时定义返回的数据结构为{code, msg, data},其中code可以定义状态
我这次定义的是code为1表示请求的数据成功,为0则失败,msg中存放提示信息,而data一定是一个对象,不能直接当成字段
data:{
data: 1
}, √
data: 1, ×
3、注释一定要多写,每天审查一次组员的代码。
比如,可以每天都审查每个人的代码,查看是否写注释,同时是否符合项目结构
4、在前端适配的时候建议使用栅格布局。
这里使用的是vue的栅格布局,同时要使用设置宽高的时候尽量使用百分比和em,别使用px
5、在敲前端代码的时候使用mock假数据的时候一定要按照接口文档来写,并且遇到问题的时候要及时反馈修改接口文档。
在他们每天提交后,一定要大概的审查一下mock上的假数据是否符合接口文档,同时看一下他们有没有调用接口。
----
余下的等项目做完再总结