微信的第一次迭代终于告一段落了,总结有几点:
- 技术上的:在开发中需要学习一项新的技术时学习成本与开发成本的平衡,最好是把新技术中基本的东西都过一遍,再在开发过程中遇到问题时进一步去学习解决,这样既避免了粗粗地学习后开发时总是遇到不会的东西导致需要频繁在学习-开发状态切换所造成的低效,也避免了详细学习新技术所需要的大量时间成本;代码规范很重要。
- 团队合作上的:一定要大家先讨论清楚之后再动手做,这样分工也会更明确,效率也会更高。
- 项目设计上的:有的需求用户是不知道的,需要开发者在考虑各方面后作出Demo来获取用户反馈后才能更明确一些。
之后的二次迭代要做的也还有很多,继续努力吧~