Python 很呆板的语法却让我着迷起来,依稀记得汇编也是呆板的,我想python可能就是script中的汇编了吧。
程序员还是用越呆板的语言越好,比较了LUA,RUBY,PYTHON,TCL,..等等语言后,我发现几乎80%的都是相同或者相通,20%的个性化就是思想的区别,但这不是最重要,不是吗,20%的思想因该属于实用语言的开发者
去掉语言的花哨,捍卫简单就是美的真谛。
def sp(x,y):
if x>y:return y
if x<y:return x
//or
def sp(x,y):
if x>y:return x
else:return y
//what are you chosing?
sp(复杂语言,简单语言)
.....
很多年前,有人问我,“写程序是不是因该多写函数调用”,当时我说是的,这样可以缩短代码行,将功能归集,问题归集。
现在我想说,何必呢,把时间花在这些地方,客户不会管你是多少行代码,如果一样的代码我何不Copy 呢?只要有良好的注释习惯,就算新来的人接着写也会马上理解,根何况你是否能写出足够好的函数呢?不一定吧。