松窗竹户

2008年10月18日

从李小龙传奇谈学习程序

类归于: 随心所欲 — 标签: — bugx @ 16:41

终于看完了50集的《李小龙传奇》,从人物传记来说,总体还是不错的。这部片子描述的李小龙并非一个完人,他也有很多缺点,冲动,狂妄,大手大脚花 钱,固执。但是对于他的成就,观众还是可以容忍这些缺点的。毕竟是我的偶像啊。片子也有一些不爽的地方,有些地方显得李小龙太不近人情了,还有就是可笑的 一个美国人一个手就打败了李小龙,大概编剧为了显示天外有天,人外有人。

李小龙的武术思想和习武精神值得我们敬佩的,对我们学习程序设计也很有帮助。

程序学习的方法就是实践。

实践是学习的最好途径,深刻体会到学习语言,动手做要比光看书效果好,也记得住。就和李小龙整体找人挑战一样,实践中能摸索出适合自己的方式和风格。

初学时要稳固基础知识。

马步,冲拳都是一些武术基础,好比程序设计里的,类,方法,属性,事件,变量,函数,算法。无需一味最求开发语言,每个开发语言就好比各个门派,各有优缺点,但是都离不开基础,锻炼的都是力量,速度,灵敏。

散枝蔓,立主脑。

我想程序设计的主脑,就是面向对象。不管考虑什么设计,都要习惯从面向对象的思想出发。

以无限为有限,以无法为有法。

这应该是相当高的境界了,忘记了套路,没有了门派,只有攻防。在程序设计中,各种语言,框架的优点,都可以拿来借鉴,不拘泥于设计模式的形式,设计 模式好比套路,练习的时候觉得精妙无比,初用的时候,不知道用哪一招去对付实际情况,用熟练了碰到问题本能的想到用什么模式,再更高层次,心中以无模式, 但写出来又处处是模式,已达无招胜有招的境界。

本文纯属YY,哈哈~

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

评论暂缺

还没有任何评论。

这篇文章上的评论 RSS feed

抱歉,评论暂时关闭。

WordPress 所驱动