第一个项目完结后 个人总结
2012-06-08 10:20
232 查看
学了长时间的ios开发 感觉自己还是个菜鸟 。 直到来到公司后 第一次接手这个项目
项目功能已完成 现自己总结一下 项目开发个人的收获。
1.首先设计很重要,程序开发中 最反感的就是 设计不停的修改。 扰乱程序员总体框架不说 还严重影响进度。 所以设计一定要在程序开发前 事先设计好 不要轻易改动
2.当项目需要和服务器交互的时候 要尽可能把逻辑放在服务端而不是客户端
3. 一个页面内 如果可能的话 尽可能只调一次数据 如果有多个数据(并且数据量不大的情况) 就把这些数据放在一个接口 一次性读取 而不是 创建三个request 三个异步分别读取数据。
4.如果需要做分级的界面 并且数据量很大 就要把数据分级 用户到哪个页面 需要调哪个接口 到了哪个界面再调用 而不是再一开始 就一次性全调完。 如果一个页面用户等了5秒钟 还没有数据显示出来 我想多数用户不能接受。
5.项目中 某个类 经常被调用的时候 尽可能把这个类提到公有 让其他类方便的调用和处理
6.当用到cell的时候 如果复杂一点 就用自定义的cell
7.服务器端的数据 一定要比客户端开发要快一些 至少3天 不要让客户端等数据
8.可以异步执行的操作 例如网络加载图片等 一定要用异步
9.再一个viewController中 如果直接增加一个viewController 就不要释放,释放可能造成的问题是 数据消失 view还存在
可以直接增加一个view来替代
先总结这么多 如果有高手看的话 希望能给一点建议 谢谢大家了
项目功能已完成 现自己总结一下 项目开发个人的收获。
1.首先设计很重要,程序开发中 最反感的就是 设计不停的修改。 扰乱程序员总体框架不说 还严重影响进度。 所以设计一定要在程序开发前 事先设计好 不要轻易改动
2.当项目需要和服务器交互的时候 要尽可能把逻辑放在服务端而不是客户端
3. 一个页面内 如果可能的话 尽可能只调一次数据 如果有多个数据(并且数据量不大的情况) 就把这些数据放在一个接口 一次性读取 而不是 创建三个request 三个异步分别读取数据。
4.如果需要做分级的界面 并且数据量很大 就要把数据分级 用户到哪个页面 需要调哪个接口 到了哪个界面再调用 而不是再一开始 就一次性全调完。 如果一个页面用户等了5秒钟 还没有数据显示出来 我想多数用户不能接受。
5.项目中 某个类 经常被调用的时候 尽可能把这个类提到公有 让其他类方便的调用和处理
6.当用到cell的时候 如果复杂一点 就用自定义的cell
7.服务器端的数据 一定要比客户端开发要快一些 至少3天 不要让客户端等数据
8.可以异步执行的操作 例如网络加载图片等 一定要用异步
9.再一个viewController中 如果直接增加一个viewController 就不要释放,释放可能造成的问题是 数据消失 view还存在
可以直接增加一个view来替代
先总结这么多 如果有高手看的话 希望能给一点建议 谢谢大家了
相关文章推荐
- 第一个项目完结后 个人总结
- 关于工作中的第一个项目的个人总结[主要是个人学到的东西,细节]
- 第一个项目总结——写给还在迷茫的新学员
- 项目管理心得:一个项目经理的个人体会、经验总结
- 项目管理心得:一个项目经理的个人体会、经验总结
- 在深圳,第一个项目的总结
- [31期] 第一个项目就这样完结了,分享一些感想
- 项目总结 iFun 个人生活 webapp
- 团队项目个人工作总结(4月18日)
- 个人项目总结
- 项目管理心得:一个项目经理的个人体会、经验总结
- 《点厨》项目个人总结
- 项目管理心得:一个项目经理的个人体会、经验总结
- Wdindows7 32bit 下 Eclispe 创建第一个Cocos2dx Hello World!的一些个人错误总结
- 进公司第一个项目经验总结
- 自我总结(四) ---java web项目完结,j2ee的开始
- 项目管理心得:一个项目经理的个人体会、经验总结
- 项目管理心得:一个项目经理的个人体会、经验总结
- 团队项目个人每日总结(4.21)