
获得徽章 0
- #PJ的开发日常#
我现在的开发流程:
1、看 UI 稿。先确定一些细节、交互和数据流向。
2、确定数据结构。根据上一步确定出来的数据流向绘制一些简单的 ER 图,通过 ER 图来确定实体和实体间的各种关系。这一步会再对各种细节进一步完善。
3、API 开发。因为用的还是 RESTful API,所以得考虑一些业务逻辑,尽量避免出现一个逻辑发四五个请求。
4、UI 实现。在进入这个阶段前,要尽可能把所有 UI 稿都仔细看过一遍,确定哪些是可以抽离出作为组件。
5、mock 跑通前端业务逻辑。
6、前后端联调。这部分会把最后的一些考虑不周到的 case 都暴露出来,经过这最后一个环节基本上问题都会得到修复。
7、服务端上线。以后要在每次部署之前做下数据备份。
8、前后端联调。发现一些生产环境中的问题,一般做得不错的情况下不会出现什么问题。
9、测试。自测通过后,发到 fir 给其它小伙伴接着测,他们从用户的角度上考虑出一些之前设计时没考虑到的问题。
10、发 TestFlight 公测。发之前会打开各种埋点和日志收集,包括对产品发展最重要的用户操作流程,从打开到退出 app,一个用户都做了什么这点很重要。
11、上线。这部分就要去跪舔苹果爸爸了展开评论3