昨天在复习考研的时候,听一位英语老师讲课,他谈到,背单词是错误的学习方法,单词的理解应该放到上下文的语境当中。通用,语法的学习也是如此,单纯地剥离语法规则出来,依然学不好英语。我们学了这么多年汉语,对汉语的语法规则也说不出来一个一二三(好像学校教过修改病句)。但是句子听得多了,说的多了,自然也就会了。
这让我反思自己学习编程的过程。学了c,cpp,java,python为什么依然写不出一个像样的程序来?恐怕这和背单词是一样的问题,我把重点放在了语言语法上,而忽略了语言的上下文,也就是一个真实项目里的代码。所以恐怕也是前辈们一直强调读源码的重要性吧!
观千剑而后识器,闻千曲而后晓声。努力的前提是要有正确的方法。