Web前端之路

Programming starts here

2017-07-13  本文已影响12人  Emma_Ma

本文不是原创,总结王银某文的主要内容,该篇适合在programming路上纠结徘徊的你(妳)。

学习编程,应该重视语言特性,而不是语言。任何一种“语言”,都是各种“语言特性”的组合。举一些语言特性的例子:

选择合理的入门语言,避免使用“脚本语言”作为入门语言,脚本语言往往是把一些系统工具性质的东西(比如正则表达式,web概念)加入语法里面,导致初学者抓不住重点,不能理解编程最关键的概念:变量,函数,递归,类型…… 推荐的合理入门语言,Scheme,C,Java,Python,JavaScript。

掌握关键语言特性,忽略次要特性。重点去理解变量、函数、算术语句、循环语句的用法,而不是纠dai结苦苦铭记%d,%f,%.2f的含义。

自己动手实现语言特性 在基本学会语言特性后,能用它们来写代码之后,下一步的进阶就是去实现它们。只有实现了各种语言特性,你才能完全地拥有它们,成为它们的主人。否则,你就是它们的使用者,会被语言的设计者牵着鼻子走。

上一篇 下一篇

猜你喜欢

热点阅读