程序员的呐喊,作者【美】Steve Yegge。
当看到作者说“ 面向对象编程就好像面向裤子穿衣服 ”的时候,我楞了,对于一个一直以面向对象为编程思想的java程序员来说,把面向对象编程比作面向裤子穿衣服, 是多么的不可思议呀。
不去挑战自己去做一些过去做不到的新事物,你是不可能提高自己的。这个对我来说很受用,我们不能停止在以前的,技术的行业是一个更新很快的行业,尤其是现在。多去学习新的事物,慢慢提高自己。
作为一个程序员,应该至少会一打编程语言才能立足,防止单独受某个语言影响而带偏思路,的确,程序员会几种语言,其思想不会受限制,可以以不同的方式是思考问题。
在批判“拿着Java当世界上最好语言的人”,没有最好的语言之说,每种语言都有其特点和特性。以某一种语言当作绝对的说法,我不太赞同。
代码的天敌,代码最怕的就是体积剧烈膨胀。过重的代码量,可能会减少代码的可读性和可维护性。
程序员也应该学习数学,哪怕只了解一点点相关领域里的数学,就能让你写出非常有趣的程序来。反之,这些程序会很难写。换句话说,数学知识是可以在空闲时间里慢慢积累的。