如何快速掌握一门语言?

2015-10-18  本文已影响120人  ClarkWang_001

我们的思路总是,要是学习要先系统地打下扎实的基本功,结构不断的陷入基础知识的泥沼,越陷越深,越学越苦,苦苦挣扎;最后放弃;

软件开发是个手艺活,它的学习不是各种可能很少用到的知识一股脑的堆积,我们没法在一切理论知识准备就绪以后再开始学习
大可不必去担心这些「基础知识」,把它们先放在一边,用到多少,便学多少。比如说,我要学rails,那就直接从rails开始,遇到有关ruby的语法障碍,回过头来看看ruby文档中相关的内容,扫清障碍立刻回到rails本身,而不是先从ruby啃起。要知道,rails里用到的ruby特性,可能占ruby总体语言和类库特性的20%都不到!从ruby学起,便是走了岔路。

摘自 http://www.zhihu.com/question/23882796

上一篇下一篇

猜你喜欢

热点阅读