中级篇第八期:开发中我们应该注意的那些坑
2015-05-04 10:49
218 查看
从毕业后10月到北京,到现在工作已经有半年了,在工作中遇到了一些坑,那么先在这里简单的总结一下吧,毕竟坑比较多,可能遇到的问题有限,也许很多小伙伴都已经遇到过并且解决过了哦,我在这里主要说一下关于我们在开发过程中做某些功能的时候应该如何入手
在做一个功能之前,先要拿到PM给出的需求分析,以及设计师给出的交互和UI图,然后自己做好整理,用少量的时间自己用笔和纸画一下这个功能的流程图,包括里面涉及到的所有小功能点,然后自己结合实际情况估测一下开发周期
这个时候假如你所评估的时间为3天,那么一定要多加2天,至于为什么要多加2天呢,因为我们还要考虑几种特殊的情况,分别为:有无网络、有无返回数据、是否为第一次安装、是否登录、是否为多次网络请求、有无缓存情况,而且还要有自测的时间,适个人能力,来合理安排时间
毕竟我们做开发的,请仔细认真一点,尽量减少可避免的bug,也为了方便自己后期开发,请提前把这些坑填了,另外请不要在PM以及Boss面前吹牛,你要知道,活干的不好都是你自己的问题,请一定要核实自己的情况出发,不要觉得很多功能点貌似很简单,而我们却忽略了那些更重要的东西
本文出自 “东软iOS校友群的技术博客” 博客,请务必保留此出处http://neusoftios.blog.51cto.com/9977509/1641606
在做一个功能之前,先要拿到PM给出的需求分析,以及设计师给出的交互和UI图,然后自己做好整理,用少量的时间自己用笔和纸画一下这个功能的流程图,包括里面涉及到的所有小功能点,然后自己结合实际情况估测一下开发周期
这个时候假如你所评估的时间为3天,那么一定要多加2天,至于为什么要多加2天呢,因为我们还要考虑几种特殊的情况,分别为:有无网络、有无返回数据、是否为第一次安装、是否登录、是否为多次网络请求、有无缓存情况,而且还要有自测的时间,适个人能力,来合理安排时间
毕竟我们做开发的,请仔细认真一点,尽量减少可避免的bug,也为了方便自己后期开发,请提前把这些坑填了,另外请不要在PM以及Boss面前吹牛,你要知道,活干的不好都是你自己的问题,请一定要核实自己的情况出发,不要觉得很多功能点貌似很简单,而我们却忽略了那些更重要的东西
本文出自 “东软iOS校友群的技术博客” 博客,请务必保留此出处http://neusoftios.blog.51cto.com/9977509/1641606
相关文章推荐
- 做WEB开发的时候,前端与后端我们应该要注意哪些细节,哪些容易出现的漏洞?
- findlibrary returned null产生的联想,Android ndk开发打包时我们应该如何注意平台的兼容(x86,arm,arm-v7a)
- findlibrary returned null产生的联想,Android ndk开发打包时我们应该怎样注意平台的兼容(x86,arm,arm-v7a)
- Androidndk开发打包时我们应该如何注意平台的兼容(x86,arm,arm-v7a)
- 加入我们Boat软件开发团队,让我们一起创业吧!(注意,这不是那些该死的公司招聘广告)
- 由petShop项目中看到的一些亮点,实际开发中我们应该注意和借鉴的
- Android 开发打包时我们应该如何注意平台的兼容(x86,arm,arm-v7a)
- Androidndk开发打包时我们应该如何注意平台的兼容(x86,arm,arm-v7a)
- Androidndk开发打包时我们应该如何注意平台的兼容(x86,arm,arm-v7a)
- 银行核心业务系统开发项目管理之道-金融项目我们应该关注那些东西
- findlibrary returned null产生的联想,Android ndk开发打包时我们应该如何注意平台的兼容(x86,arm,arm-v7a)
- 银行核心业务系统开发项目管理之道-金融项目我们应该关注那些东西
- Androidndk开发打包时我们应该如何注意平台的兼容(x86,arm,arm-v7a)
- Android开发中应该注意的事项
- Java开发向导页时应该注意的一个问题
- Android高手进阶教程(十九)之---Android开发中,使用线程应该注意的问题!
- iOS开发中的错误整理,AFN框架和MJRefresh框架搭配应该注意的问题
- 插件开发:我们应该在什么时候收集扩展点?
- Android高手进阶教程(十九)之---Android开发中,使用线程应该注意的问题!
- 公司开发时候,使用svn进行版本控制,在提交代码的时候应该注意的问题,总结!!!!