程序员得会形形色色的编程语言语法,但是编程无穷无尽,语法更是浩瀚无边,程序员们是如何记得住这么多的语法呢?我也做过程序员,结合自身体会说一些吧,请继续往下看!

程序员是怎么记的语法的

死记硬背

刚毕业那几年学习编程语言的时候,觉得把语法都记住就行了,于是拼命地背语法没日没夜地背语法。像C语言还好,语法就那些,背完了、熟练了就可以了,后来又接触到C++,在C语言的基础上又增加了很多的东西,于是又去背C++的语法,好家伙,这C++的语法跟C语言可不是一个档次的,简直不要太多,感觉学习C++明显比C语言要难很多。

程序员是怎么记的语法的

死记硬背不行了

再后来又学习Java、学习C#,我了个去,语法真的是浩瀚无边。虽然编程语言的语法都是相似的,但是还是要掌握好它们之间的差异。学到后来发现死记硬背行不通了,干脆也就不背了,开始做语法推理了。比如用到字符串时,根据以往学C和C++的经验,就猜测字符串是不是这么写的,是不是这么用的。如果猜的不对就直接百度了。对了,传说中的赋值粘贴大法确实存在的!

其实啊,作为程序员,要学习那么多的东西,哪有时间去记住那么多的语法,真的是凭借经验在推理。你说呢?