如何学习一门新的技术呢,其实是有方法可以遵循的,可以有条理的快速入门。我的方法如下:
1: 它是什么
a):看定义(google、baidu)
b):同类或者类似技术有哪些
c):总体实现原理或者组成
2:它能干什么
解决了什么场景的问题
没有它之前都是怎么做的
3:如何上手
简单直接复制别人代码本地运行,先看到“效果”。
官网示例Quick Start
其他技术博客分析的示例demo(GITHUB、优快云、OSCHINA 等)
读例子代码看结构,大概了解实现流程。
应用到项目中
4:学着总结,分享
深入了解实现原理(可以只关注几个点)
总结形成文章(博客)
文章可以帮助梳理思路,同时也可以为“后人”提供借鉴资源,同领域技术一提探讨共同提高。