七天是一个很短的过程,也是一个很长的过程。
Web开发是一个很复杂,也很简单的过程。
对于Web开发我们只需要有下面这张图:
第一天:新的开始
我们需要搭建我们本地的开发环境、创建我们的构建系统。
选择我们的前端框架
选择我们后台框架
最后,我们创建了项目的基本轮廓,以方便第二天使用。
第二天:令人期待的新体验
现在我们开始在这个项目上工作了。
我们需要去分析我们的任务要做什么,并切分成几个小的任务。
接着我们开始去写测试,写开始写我们的代码。
在我们完成功能后,我们还可以对他们进行重构。
在这期间,我们需要不断地去重复这个过程。
第三天:上线准备
完成了几个小的任务后,我们可能需要考虑部署。
我们是直接部署在Docker容器里呢?还是直接部署在服务器上呢?
我们还需要配置好我们的服务器。
第四天: 数据分析
上线了几天后,发现一些数据发生了变化。
我们开始有了很多的数据 ,可以分析用户的行为。
针对于一些用户经常出现问题的地方进去一些改进。
第五天:持续交付
我们不断地交付各种将会受人们喜欢的功能。
第六天:恶梦
代码开始变得腐烂,没有人知道为什么,我们开始去拯救我们的代码。
第七天:总结与计划
系统已经不行了,我们还是写一上新的吧。又到了激动人心的时候,前途又是光明的。
现在,我们又回到了第一天了。
(Growth应用下载: http://fir.im/phodal)
(ps: 欢迎关注我的微信公众号: phodal)