从李小龙的思想看程序员编程之道
世界武道变革先驱者、功夫之王李小龙除了武术造诣上对世界影响深远,他提出的相关武术哲理和哲学,也为世人所津津乐道。世间万物无所谓绝对必然,放之于程序世界,这难道不是个资深程序员才能悟出的至理真言吗?
我们不妨从以下几个方面来推敲:
“要适应环境,拒绝无用的,再加上你自己的特别之处。”
注解:不要重复造轮子,导入别人的库。
“所有固定的模式都是缺乏适应性和塑造性的。这是固定模式的死穴。”
注解:没有所谓的秘诀银弹。没有绝对的设计模式。每样事物都有其自身特点。
“如果花太多时间去思考一件事情,你将一无所成。”
注解:此路不通,转身而去;不要在一棵树上吊死。
“每天不进则退,再而衰。对无关紧要的东西,要懂得放下。”
注解:删减代码,重构,重构,再重构。少的代码是更好的代码。把功能简单化,并自省:这个控件真的需要吗?
“最大的错误莫过于是如同约会前就想着开花结果。我们不应该太注重成败得失。顺其自然,我们的工具会找到合适的切入点。”
注解:多作尝试,不要对新事物敬而远之。
“兵无常势,水无常形。行事不要太武断,太相信经验。我们应该像水那样,放在瓶子中便是瓶子,放在茶壶中便是茶壶。要懂得适应,要懂得吐旧纳新。”
注解:不知道如何解释它,但可以肯定的是,我很喜欢这句话。
本文文字及图片出自 CSDN
你也许感兴趣的:
- 【译论】杰出程序员的秘诀
- 【外评】我是程序员,我很笨
- 【译文】别再装得像你很有名
- 【译文】使用你的药水和卷轴
- 【译论】各种拖延症的建议对你有帮助吗?
- 【译文】为什么手写更有利于记忆和学习?
- 【译论】如今,是否有充分的理由在新项目中使用 C++ 而非 Rust ?
- 【译文】角斗士风格面试
- 王垠:我为什么不再研究编程语言(PL)
- 传统的 8 小时工作制为什么会效率低下?
如果没有加上注解就太好了!!
该死的注解!