从事community开发工作1年了,更加高效地进敏捷开发
是本篇博文所思考的主要问题
最近一次我的用时是100-120个小时
加上后端人员的时间
整个项目的开发,全员时间大概是150个小时(不包括测试)
1.在设计稿敲定/资源到手后开始工作:
a.如果在工作后遭遇到design的反扑,global样式一但重调和重写也什么区别
b.如果你工作到一半才拿到字体和图标,那么意味着很多工作你需要做两遍,甚至3遍
2.在实际开发之前,至少花3个小时看设计稿:
a.设计师和开发人员之间,会有许多问题需要反馈
b.花近百个小时开发,都不愿花几个小时看认真设计稿的开发人员,写起代码来一定是事倍功半
c.花时间统筹出全局元素的样式,全局样式占总体样式百分比越多,代码量越少,开发效率越高
3.稳步计划:
a.由大到小,层层向下
b.community结构->每个页面的布局设定->页面的组件放置和重写->数据正确->样式正确
c.写样式前先把comment写好
4.一次做好:
a.“我这次把属性写得差不多就好了,最后再微调”,这种思想很危险,花费多次的开销大多数是远大于精准编码一次
b.虽然不可能所有的东西都一次写对,但是对于80%的东西,尽可能多地一次写对
优化以上流程,至少能快20个小时
需要的是 思考、耐心和坚持
时间: 2024-11-01 00:50:25