1、视频
2、书籍
3、搜索
4、博客
5、源码
6、文档
7、社区
8、Q群
对于自学编程顺序建议的解释:
我想的可能不对。不过,还是说说自己摆的个顺序时是怎么想的:)
视频是最容易入门的。其实,视频就像是学校上课啦。有人教,肯定是最容易入门的。
但是,有些人会说,视频看不懂。这个时候,可能就要看几本基础书在视频的感性接触来一个系统地大补。
有了这样的基础,再去搜索。很多朋友跟我说,如果一上来就让他们搜索,他们根本不知道要搜什么。
搜出来的东西,我建议先看博客。博客相对于文档有更强的针对性,相对于源码有更广的覆盖性。
如果还是没有办法自己实现出来,就不妨看看别人是怎么实现的。
如果看不明白,或者说需要进一步深挖了解,就可以看看文档。
即使是苹果公司,有很多东西也不会在文档上放出来,比如私有方法。如果要了解这一块的,只能依靠同行。同行交流里,社区胜于Q群。Q群最大的问题是翻找麻烦。
但如果社区都没能解决你的问题,除了自己死嗑,Q群是唯一选择了。很多前辈都说Q群的效率低,但,如果你已经走过前面几步,我相信这个时候你再来Q群,效率也不会低到哪里去。