长沙IOS培训
达内长沙IOS培训中心

18487146383

热门课程

IOS编程入门高效秘诀二:文档写什么

  • 时间:2015-12-24
  • 发布:长沙ios培训
  • 来源:达内新闻

很多时候当你理清楚了一个计划之后却不知道后去该怎么继续了,长沙iOS培训小编,整理了关于我们的文档些什么,要学习的小伙伴,快来学习吧!

长沙iOS培训详细罗列:

① .准备工作

在开始之前需要准备什么?例如做一个发送消息的界面,需要有以下的准备:

a.接口协议

b.测试环境

c.测试账号

准备工作提前做好,往往会加快效率。为什么要把这些内容记录下来,是为了在开发过程中可以快速检索。如果等到开始开发以后再去查聊天记录,或者是找相关人员询问,那就慢了。

② . 长沙iOS培训建议罗列需要做的小功能点

例如做一个发送消息的界面,就有很多小功能点:

a.发送界面

b.发送的数据接口

c.文本字数限制

如果你仔细一想,可能还会出现以下问题:

a.是否需要登录?如果未登录,是否要引导登录

b.对于发送失败的情况,要如何处理?

c.字数超出限制时,如何交互?

d.用户重复发相同的文本,是否要过滤?

e.如何处理数据接口的错误码?

当你记录下这些小功能,并且跟产品经理沟通清楚以后,你的开发周期已经可以初步评估了,并且这时候也已经弄清楚这个需求有多少小功能,需要怎么划分模块,怎么构建内部流程。

对于部分流程复杂的功能,可以画一下流程图辅助理解

③.记录这个需求的改动点

如果这是一个新需求,并且跟以前的版本没有任何关系,则可以忽略这部分

如果是这个需求会影响以前的代码,则需要将改动部分记录下来,因为项目中的bug有很多是改出来的,列出改动点后会让自己更清楚新功能带来的影响,减少很多低级bug

例如新增一个发送图片的功能,这个功能会影响聊天窗口的展示,会影响键盘,这些改动点就要记录下来。一来可以辅助思考有没有漏掉的小功能点,二来在自测试的时候需要覆盖聊天窗口的展示和键盘的切换。

④.罗列自测试内容

编码完成以后,一定要进行自测试,自测试越仔细,越能提前发现bug并修复。如果是测试人员发现了bug ,然后再提交给你,你这时候再去解决,效率往往会比较低。

以发送消息为例,自测内容也有很多:

a.正常发送消息

b.未登录时点击发送

c.字数超出限制

d.没有网络时点发送

e.网络很差时不断点发送

长沙iOS培训小编希望在开始项目之前自己先清楚自己要做什么,以目标为导向去努力,最后能够在过程中更好地控制我们的编程进度。

上一篇:IOS编程入门高效秘诀一:写文档
下一篇:IOS编程入门高效秘诀三:编码

长沙达内ios培训能学到技术吗?微信新功能开启有什么?

达内iOS培训:iPhone7仍占中国70%高端手机市场

苹果虹膜识别,有可能要等到2018年

iPhone 7将取消home键?

选择城市和中心
贵州省

广西省

海南省

扫一扫

了解更多干货