从毕业后10月到北京,到现在工作已经有半年了,在工作中遇到了一些坑,那么先在这里简单的总结一下吧,毕竟坑比较多,可能遇到的问题有限,也许很多小伙伴都已经遇到过并且解决过了哦,我在这里主要说一下关于我们在开发过程中做某些功能的时候应该如何入手
在做一个功能之前,先要拿到PM给出的需求分析,以及设计师给出的交互和UI图,然后自己做好整理,用少量的时间自己用笔和纸画一下这个功能的流程图,包括里面涉及到的所有小功能点,然后自己结合实际情况估测一下开发周期
这个时候假如你所评估的时间为3天,那么一定要多加2天,至于为什么要多加2天呢,因为我们还要考虑几种特殊的情况,分别为:有无网络、有无返回数据、是否为第一次安装、是否登录、是否为多次网络请求、有无缓存情况,而且还要有自测的时间,适个人能力,来合理安排时间
毕竟我们做开发的,请仔细认真一点,尽量减少可避免的bug,也为了方便自己后期开发,请提前把这些坑填了,另外请不要在PM以及Boss面前吹牛,你要知道,活干的不好都是你自己的问题,请一定要核实自己的情况出发,不要觉得很多功能点貌似很简单,而我们却忽略了那些更重要的东西
时间: 2024-10-14 03:00:52