iOS 快开发的要领

初次独立快开发

完全初次独立快开发,快开发有一定实操难度。除技术实现无压力的开发流程要点,还涉及项目选型、常用第三方、常用操作模板(比如请求二次封装、本地数据存储结构),有时候轮播图也需要测好久、导航栏也会显示异常、状态栏设置还好临时去搜、刷新加载出现问题还要整体重来,等等。所以要做好快开发准备,避免影响进度的误操作对于初次独立开发更具有相当的重要性。

作为一个有两年多开发经验的人,在最近才开始独立开发Swift新应用。运气也没那么好,就遇到了不少这些问题。

技术实现无压力

实际软件开发中,有很多优秀的工具、插件可以极大地提高开发效率,优秀的架构可以降低维护成本,优秀的解决方案可以让项目层级清晰简洁。开发当然还有像“把东西做快的要领”的东西。

开发时间在一周左右的流程变更的前端、后端并行的开发需求。把东西做快确实对我来说需要遵照一些要领才能顺利按时完成开发。

  1. 首先需求文档通读3遍;
  2. 确定变更页面,分成新增、修改两类;
  3. 确定变更页面用到的接口,包括接口地址、接口参数、接口返回数据结构;
  4. 按页面完成新增页面UI;
  5. 按页面完成修改页面UI;
  6. 添加页面简单跳转逻辑;
  7. 按页面完成逻辑业务,包括控件初始值,数据请求,数据解析,数据加载,视图刷新;
  8. 完善业务逻辑;
  • 本地写假数据测试,甚至可以本地搭服务器,链接、参数固定,返回固定字符串返回值的暴力测试。
  1. 完整自测3遍;
  2. 等待接口联调;

你可能感兴趣的:(iOS 快开发的要领)