老冒妙语录(一)
2009-10-27 17:36:48 来自: sunlight(正确的时间里做正确的事情)
注:此语录摘自电子工业出版社博文视点(武汉)新书——《冒号课堂——编程范式与OOP思想》
http://www.douban.co
学会不如会学,会学不如会用,会用不如被用。
中国学生恐怕是世界上最擅长考试、最习惯考试、也最厌倦考试的群体了。
学习编程没有速成大法、没有必杀之技、没有锦囊秘笈、没有终南捷径,只有思考、实践、再思考、再实践。
知识之上是思想,思想之上是精神。
一个优秀的程序员,除了要迅速掌握知识、善于领悟思想外,还必须具备务实与研究精神、独立与合作精神、批判与自省精神。
真正的老师是你自己。
不仅要学语言,还要熟悉相应的开发环境和开发工具等,当然最重要的是学习其中的思想。
好的语言就是适合编程者和解决对象的语言。
高级语言好比长兵器,威力强大却难免滞重,长于大型应用,可谓“一寸长,一寸强”;低级语言好比短兵器,轻便灵活却难免有风险,长于底层应用,可谓“一寸短,一寸险”。
西门吹雪的西来一剑,那是C语言;李寻欢的小李飞刀,那是汇编语言;陆小凤的灵犀一指,那是机器语言。
握一门语言的语法、工具和技巧固然重要,但那只相当于学会一门兵器的招法,更重要的当然是心法。招法重形,心法重意。得形而忘意,无异舍本逐末;得意而忘形,方能游刃有余。
自以为懂的未必真的懂,自以为不懂的未必真的不懂。有些概念和技术即使背得烂熟,甚至用得烂熟,那也不代表真正掌握;有些概念和技术看起来很新奇,却不过是新瓶装旧酒。
任何概念和技术都不是孤立的,如果不能在纵向的时间和横向的联系中找准坐标,便似那群摸象的盲人,各执一端却又自以为是。
库和工具包是为程序员带来自由的,框架是为程序员带来约束的。
设计模式是软件的战术思想,架构是软件的战略决策。
知识的学习有几种方式:一种靠记忆,一种靠练习,一种靠培养。
学习编程范式能增强编程语言的语感。
> 我来回应
这个小组的程序爱好者也喜欢去 · · · · · ·

- 开源 (2846)

- 程序员 (4794)

- 分享计算机书籍 (5000)

- C++及编程 (4319)

- eclipse (1259)

- 算法与数据结构 (1314)
> 回程序员书屋小组
最新话题:
又一批好书下载了 (Raikkonen)
有学离散数学的没有? (编号9527的猪)
召集 IT 野史爱好者 (小海)
给大家推荐本好书啊,程序员必须看看 (eternal)
计算机科学与技术 (风清江一)
计算机专业的毕业生对师弟师妹们说:大学应该怎样过? (holly)
英文原版书下载网站推荐 (mikel)
找工作回忆录(转) (sunlight)