- 一定要对这个架构/标准有一个大概的了解。
知道它的整体框架是什么样子的,了解它的基本运作原理,这个可以通过购买介绍的书籍和视频课程来完成学习。
-
实践,实践是非常重要的一个环节,因为实践能让你更好的理解这个架构/标准是如何运作的,还能印证你在学习过程中的各种猜想,解答你的各种疑惑,让你不仅收获硬实力,还有一大把的成就感。
对于实践有两种选择:- 寻找一个已经实现好了的架构/标准,先想想自己最想了解它的哪一个功能模块,然后去阅读这个功能模块的实现,印证自己在学习过程中的猜想,在了解完这个功能模块之后就有了两种选择:
第一,可以根据自己的理解,尝试自己实现一个该功能模块,用于代替原来的功能模块,看看能不能达到预期的效果(可以是和原来一样的效果,也可以是自己新想的效果);
第二,寻找自己感兴趣的下一个功能模块,然后继续学习、印证。- 自己从零开始,一步一步地实现这么一个架构/标准。这个建议在阅读了别人的实现之后再进行。但这个是最好的方法,因为从零开始实践,能够帮助你摆脱别人的想法的束缚,能让你尝试把自己的想法加进来,自由发挥。