您的位置:首页 > 其它

初次项目经验总结

2016-11-17 15:53 204 查看
在大概3个半月的开发后,我人生中第一个比较正式的app终于上线了。

我只想感叹一句:“要想一个app能稳定运行真的没有我想象中这么容易啊摔”。在bug最多的时期老子夜不能寐啊,那时候每天上班像上坟一样。不过最后上线了心里有一种难产了一个孩子然后看她结婚生子走完一生的神奇感觉。

所以在这里总结一下这次项目开发的经历,非常欢迎大家一起分享更好的心得。

我把心得分为项目开发前期-中期-后期来描述。

项目开发前期:

1、不要急着写代码,真的太蠢了(哎呀说的就是我啊,可能大神比较牛逼我就不说了),首先看需求,大概了解流程和功能,不清楚的一定要摸清。

2、大概了解了需求后,还是不要急着写代码,看美工效果图,结合上方的流程图问产品加深流程印象。然后整理出哪些模块的框架、图片以及功能是通用的。琢磨一下怎样写通用部分。(推荐一本很好的关于设计模式的书--HEADFIRST设计模式)。

3、看完通用部分后开始整理功能逻辑的实现模式,具体参考产品需求流程,细化功能然后名字分块写好。

4、看美工的效果图后思考通用布局,尽可能多用同一张布局,减少不必要的冗余。id名最好取短,可以考虑保持一致。

项目中期:

1、可以开始写通用模块、通用框架、布局。

2、开始写通用的功能。

3、做完上述后项目开发应该会进行的非常快,这时候要做好注释和技术文档,以后便于维护更新。

项目后期:

1、项目此时差不多已结束,总结本次项目经验思考还有什么可以改进的。

2、整合收集代码,以后可以直接使用快速开发。

最后的感想:

项目开始以后会遇到特别特别多奇奇怪怪的bug,所有人都不会等你,加班加的心憔悴。可是另一个和我一起开发的同事写代码写的精简而且很快,bug还很少。没事老来吐槽我说我的代码是鸟代码...虽然他自己明明也要加班!!!我想我写代码还是写的很烂,但是希望以后我的代码能屌克他。最后的最后,我发现bug虽然真的很TM烦,但是我总有耐心和信心能解决它(虽然有些时候解决的莫名其妙嘛...)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: