看板 Soft_Job 關於我們 聯絡資訊
※ 引述《yauhh (小y寶貝)》之銘言: : 我也想玩了。但我不太喜歡 OOP 雖然必要時都會使用,所以我的 Java 碼可能寫得 : 比較爛一點,看看。 : interface ShoeI { } : class Shoe implements ShoeI { : private float _height; : private String _color; : } : System.out.println("Now I\'m " + (this._height : + this._max_shoe_height) + " tall."); : if (this._shoe_num >= this._foot_num) { : System.out.println("Though I have too few feets to wear the" : + " new " + Shoe.color() + " shoe."); : throw new NoFootException(); 弄得我自己都有點不好意思回文了,看你寫了那麼多 大大真是舉世不出之文學才子 用了一大堆一般人不見得看得很懂的專有名詞、語法 來作一件我認為很直覺、很簡單的事 Copy嘛!幼稚園學生都會 作同樣一件事 你的程式碼看起來就像是量子力學的推導公式 而小弟的程式,不好意思,就如同許多人評論 像小學生的作文 沒錯,真的就是像小學生的作文,它們說的都沒有錯 這就是我要的 程式碼就是要易讀易懂 那句老話「Domain Knowledge才是根」 我希望我的程式碼,看的時候都不用動腦筋 然後心思都放在Domain Knowledge之上 很諷刺的是 OOP(JAVA)在推出之初,也是號稱「簡化」 後來的發展卻恰恰相反 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.71.206.217 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1425611501.A.D5E.html
dreamnook: 我不想看論述, 看程式碼好嗎... 03/06 11:13
lachtchlee: 不懂就閉嘴 少在那誤導新手 ! 03/06 11:15
shortoneal: 我覺得你一定是公司很紅的manager 03/06 12:11
GoalBased: 為什麼你都說,"你的"程式碼,你們團隊也都用CP嗎 03/06 12:14
a47135: 這種小學生作文一天只有能耐看五千行.....真可憐 03/06 12:16
ping1777: 問個問題,OOP不算Domain knowledge嘛 03/06 12:19
ping1777: 看的時候不用動腦筋跟OOP沒直接關連吧? 03/06 12:20
ping1777: 可讀性有很多方式可以達成才是? 03/06 12:20
palemoon: 你的易讀易懂只適用於單一平台且程式都不用跟別人共用時 03/06 12:25
palemoon: 不要用你的小小世界去衡量浩瀚宇宙 架構是因地制宜好嗎 03/06 12:26
yauhh: 哈哈哈,超好笑,我一下子是寫文學一下子又寫了量子力學 03/06 13:43
shadow0326: 每天上班上累了來看看原po發廢文挺有意思的 03/06 14:23
alan3100: 蠻好笑的 不過廢文還是要噓 避免有人被誤導 03/06 15:49
csfgsj: 想聽笑話! 03/06 16:51
csfgsj: 我現在宣布:「中華民國反OOP聯盟,成立了。」 03/06 16:51
csfgsj: 驅逐OOP,恢復Procedural,專注Domain Knowledge 03/06 16:51
dreamnook: 花個時間全中文化增加推廣度 加油 03/06 16:56
yauhh: 哦,那個網址標題說 "OO Cult" 「OO邪教」... 好啦, 03/06 21:48
yauhh: 既然有人寫文章,最少也是整理過的。可是看了大半,看不出 03/06 21:49
yauhh: 文章到底想要講什麼鬼。 03/06 21:49
csfgsj: The great thing about Object Oriented code is that 03/06 22:15
csfgsj: it can make small, simple problems look like large, 03/06 22:15
csfgsj: complex ones. 03/06 22:15
csfgsj: Programming is like sex, one mistake and you have to 03/06 22:17
csfgsj: support it for the rest of your life. 03/06 22:17
dreamnook: So now we have to speak in English then? Fine 03/06 22:44
yauhh: 你英文好差喔。要說是不好的問題,怎麼會用 great 形容? 03/06 23:53
iFEELing: 不要再DK才是根了 程式都寫不好的人談DN只是嘴砲而已 03/07 07:01
FantasyRyu: 真是寫得一嘴好code 03/07 20:28