怎样才能炼成iOS开发高手呢?
本菜鸟认为:
1、忘记baidu.com,胸上纹上google.com
2、用Google时,搜索框内不要附加任何非英文标识符号(若英文不好,我只能说你是一只可怜的小小小鸟,努力学吧)
3、 如果你的关键词用的准确,google会非常聪明的给你几个stackoverflow.com的链接,相信我,90%以上的难题都可以在Stack Overflow上找到答案,自此你基本上可以摆脱那只有几行可怜示例代码的Apple官方技术文档了。你想知道某一函数怎么用吗?你想知道某一功能怎么实现吗?Stack Overflow为您 服务 (声明这不是软文)。
4、学会代码重用。一个珍惜生命的程序员首先想到的是怎样重用别人的代码,毕竟人生有限。在 https://github.com/search 搜索框内
输入你可能要用到的官方API的class name、function name or anything else,你可能会找到你项目里面要用到的80%的代码,你太幸运了(当然能不能看明白,会不会利用又是另外一项能力了)。GitHub会让你觉得菜鸟从来不孤单,菜鸟也会飘飘然。
5、培养学习能力和解决问题的能力
6、其实我想煽情一下,想想还是不必了。
以上纯属菜鸟观点。如有异议,自当胡扯。
本菜鸟认为:
1、忘记baidu.com,胸上纹上google.com
2、用Google时,搜索框内不要附加任何非英文标识符号(若英文不好,我只能说你是一只可怜的小小小鸟,努力学吧)
3、 如果你的关键词用的准确,google会非常聪明的给你几个stackoverflow.com的链接,相信我,90%以上的难题都可以在Stack Overflow上找到答案,自此你基本上可以摆脱那只有几行可怜示例代码的Apple官方技术文档了。你想知道某一函数怎么用吗?你想知道某一功能怎么实现吗?Stack Overflow为您 服务 (声明这不是软文)。
4、学会代码重用。一个珍惜生命的程序员首先想到的是怎样重用别人的代码,毕竟人生有限。在 https://github.com/search 搜索框内
输入你可能要用到的官方API的class name、function name or anything else,你可能会找到你项目里面要用到的80%的代码,你太幸运了(当然能不能看明白,会不会利用又是另外一项能力了)。GitHub会让你觉得菜鸟从来不孤单,菜鸟也会飘飘然。
5、培养学习能力和解决问题的能力
6、其实我想煽情一下,想想还是不必了。
以上纯属菜鸟观点。如有异议,自当胡扯。