怎样更好地理解一种开发语言或封装类库

一、看源码:看所用到的功能是怎样巧妙实现的

二、自己用代码实现同样的功能

三、思考它为什么要用这种方法来实现,主要考虑哪些方面的因素,有没有其他的实现方式,有没有更好的实现方式

以上其实也就是所谓的“造轮子”。

posted on 2018-01-31 11:34  海子呢  阅读(135)  评论(0编辑  收藏  举报