程序員的吶喊,作者【美】Steve Yegge。
當看到作者說“ 面向對象編程就好像面向褲子穿衣服 ”的時候,我楞了,對于一個一直以面向對象為編程思想的java程序員來說,把面向對象編程比作面向褲子穿衣服, 是多么的不可思議呀。
不去挑戰自己去做一些過去做不到的新事物,你是不可能提高自己的。這個對我來說很受用,我們不能停止在以前的,技術的行業是一個更新很快的行業,尤其是現在。多去學習新的事物,慢慢提高自己。
作為一個程序員,應該至少會一打編程語言才能立足,防止單獨受某個語言影響而帶偏思路,的確,程序員會幾種語言,其思想不會受限制,可以以不同的方式是思考問題。
在批判“拿著Java當世界上最好語言的人”,沒有最好的語言之說,每種語言都有其特點和特性。以某一種語言當作絕對的說法,我不太贊同。
代碼的天敵,代碼最怕的就是體積劇烈膨脹。過重的代碼量,可能會減少代碼的可讀性和可維護性。
程序員也應該學習數學,哪怕只了解一點點相關領域里的數學,就能讓你寫出非常有趣的程序來。反之,這些程序會很難寫。換句話說,數學知識是可以在空閑時間里慢慢積累的。