今天学习的是左耳听风专栏中《高效学习:如何学习和阅读代码》,收获如下。
代码告诉我们机器具体是怎么做的,文档告诉我们人是怎么想的。只不过现实中相当多数量的文档告知不了我们作者怎么想,有些甚至是错误引导。
如果把文档范围扩大到书籍,那权威的好的书就会告知我们。里面有作者的思路,有很多对不同用法和设计的推敲。这些思考能给我们更大的收获,而只看代码是难以达到这种程度的。
如果想了解的就是具体细节和具体实现,那就该读代码。
新手应该多读代码,有经验的需要多读书和文档。
今天学习的是左耳听风专栏中《高效学习:如何学习和阅读代码》,收获如下。
代码告诉我们机器具体是怎么做的,文档告诉我们人是怎么想的。只不过现实中相当多数量的文档告知不了我们作者怎么想,有些甚至是错误引导。
如果把文档范围扩大到书籍,那权威的好的书就会告知我们。里面有作者的思路,有很多对不同用法和设计的推敲。这些思考能给我们更大的收获,而只看代码是难以达到这种程度的。
如果想了解的就是具体细节和具体实现,那就该读代码。
新手应该多读代码,有经验的需要多读书和文档。