看板 java 關於我們 聯絡資訊
好了,我要來以身作則,講「要不要學/選 Java」這檔子事了 ※ 引述《AmosYang (LetMeGoogleThatForYou)》之銘言: : 從 1998 就開始戰到現在; 支持者的最大理由, : 就是用 method 弄出來的偽 operator 看起來實在不倫不類 : 在寫 numeric computation 相關程式時實在是痛苦到爆 : (反對者的理由我不多提,我覺得他們杞人憂天想太多 : 就算沒有 operator overloading 我一樣可以寫出爆爛的程式) 很多人討厭 Java 的原因,剛好是我學/選 Java 的原因 這句話說來可能千頭萬緒,那用這問題來作開頭: programmer 到底是一個 worker 還是一個 designer? 註:這裡的 programmer 不是泛稱所有在 coding 的人 而是專指軟體工程裡頭的角色 這樣講可能太空泛 說不定等等有人要我先給 worker 跟 designer 的定義 [笑] 用水電師父的方法來比喻 水電師父會想要創造自己的燈座跟燈泡規格嗎? 基本上不會,他們比較在意的是 燈泡亮度對不對、有沒有電線走火的可能、有沒有跳電的危險..... (沒當過水電師父,有錯請指正 XD) 可是資訊領域三天兩頭就有一個新的規格 於是,我們常常被迫學習新的方法來「Hello World」 這樣講可能還是有點發散或是不太精確 只能說... 大家應該知道我的意思吧? [毆飛] 反過來說,以軟體工程的角度來看 為甚麼在 PL 的層面,要給 programmer 那麼多「選擇」? 甚至,讓 programmer 有製造「選項」的能力? 看不懂別人寫的程式碼不是普羅大眾的惡夢嗎? 更不用說是一些「特異」寫法 或是得查了老半天才知道某個符號的真實意思是啥 囉唆但是沒有誤解的可能、只有一種方法可以做到所以簡單好懂 這樣不是很好嗎? 至少對笨蛋來講,這樣很好 所以我很討厭 static import、很喜歡 generic 感謝自訂 operator overloading 沒有成真 阿門... [炸] -- 錢鍾書: 說出來的話 http://www.psmonkey.org 比不上不說出來的話 Java 版 cookcomic 版 只影射著說不出來的話 and more...... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.231.70.62
AmosYang: Heaven or hell!? Duel one! Let's rock! XD 03/02 07:58
godfat:ggxx 打太多? XD 03/02 11:50
AmosYang:二樓正解;開黃金Jam鎖氣滿虐殺電腦中 XD 03/02 12:08
godfat: BlazBlue 有打嗎?(大離題 03/02 14:36
AmosYang:無;我GGXX是玩PC版;XBOX360上在玩Tekken6 (大離題+1 03/02 15:27