第一个项目完结后 个人总结

来源:互联网 发布:sql count增加列 编辑:程序博客网 时间:2024/04/30 18:41
学了长时间的ios开发 感觉自己还是个菜鸟 。 直到来到公司后 第一次接手这个项目 

项目功能已完成  现自己总结一下 项目开发个人的收获。


1.首先设计很重要,程序开发中 最反感的就是 设计不停的修改。 扰乱程序员总体框架不说 还严重影响进度。 所以设计一定要在程序开发前 事先设计好  不要轻易改动
2.当项目需要和服务器交互的时候   要尽可能把逻辑放在服务端而不是客户端

3. 一个页面内 如果可能的话 尽可能只调一次数据  如果有多个数据(并且数据量不大的情况) 就把这些数据放在一个接口  一次性读取  而不是 创建三个request 三个异步分别读取数据。

4.如果需要做分级的界面 并且数据量很大  就要把数据分级  用户到哪个页面 需要调哪个接口 到了哪个界面再调用 而不是再一开始 就一次性全调完。 如果一个页面用户等了5秒钟 还没有数据显示出来 我想多数用户不能接受。

5.项目中 某个类 经常被调用的时候 尽可能把这个类提到公有  让其他类方便的调用和处理 
6.当用到cell的时候 如果复杂一点   就用自定义的cell    

7.服务器端的数据 一定要比客户端开发要快一些 至少3天 不要让客户端等数据

8.可以异步执行的操作 例如网络加载图片等 一定要用异步 

9.再一个viewController中 如果直接增加一个viewController 就不要释放,释放可能造成的问题是  数据消失 view还存在 

可以直接增加一个view来替代 
先总结这么多 如果有高手看的话 希望能给一点建议   谢谢大家了 

原创粉丝点击