iOS开发达到遇到问题查查文档就能解决的水平后该咋继续提高水平
等遇到问题查不到文档的时候就提高了
■网友
我觉得可以向两个方向发展:第一、纵向发展。深入学习iOS底层、多研究知名开源项目源码。做技术达人。第二、横向发展。学习软件架构和项目管理方面的知识。往软件设计和管理方向走。个人觉得:走这个方向需要广泛涉猎各种技术知识,不深入但至少要知道这些技术大概的原理和用途,知识面狭窄往往很难把控全局。
■网友
把重点放到层次架构上,完成任务写出代码并不难,难的是怎么写出层次清晰易于扩展别人容易看懂的代码
■网友
基本上这个问题可以等同于以下两个问题,1)我已经可以用一个main()实现所有的功能,我还需要怎么提高?2)我觉得没有我实现不了的功能,我还需要怎么提高?前者,技术之外还有工程,这是一个庞大的体系。后者,技术是没有尽头的,只怕还没触及皮毛,可能就厌倦了。仅仅以题主的“成为一名优秀的iOS工程师为例”,应用层开发你可能比较熟了,可以尝试下潜到framework层,协议层,操作系统层,甚至驱动层,如果还不能满足你的味口,再试试汇编,或者自己为iPhone/iPad设计一些简单的硬件。
■网友
了解的越多,就知道自己不会的越多。《设计模式》、《Effective Objective - C 2.0》这两本比较基础的书都理解透了吗?
推荐阅读
- 贵州在建骨干水源工程达到465座有效解决工程性区域性缺水问题
- 环球车讯网|新款领克01起售价17.98万元,自动驾驶辅助等级达到L2+
- |奥迪开发基于C-V2X校车警示系统
- 汽车|新款奇瑞eQ1小蚂蚁来袭 续航里程将达到400km
- 为啥旧版windows一直能收到安全补丁,旧版iOS却不
- 汽车|长安汽车:公司与华为、宁德时代三方正在联合开发智能网联电动汽车平台和产品
- 能和 Google Calender 方便双向同步的 iOS 日程管理软件有哪些最好也支持iPad
- 啥是微信开发WEB前端
- 做苹果开发,想买台MacBook,大家建议买啥
- 开发/维护 一个类似qq会员或者Amazon Prime会员的会员系统有哪些难点和挑战