Re: [閒聊] OOP小評

看板Soft_Job作者 (Lazy bone)時間9年前 (2015/03/06 11:11), 編輯推噓2(4225)
留言31則, 13人參與, 最新討論串37/43 (看更多)
※ 引述《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

03/06 11:13, , 1F
我不想看論述, 看程式碼好嗎...
03/06 11:13, 1F

03/06 11:15, , 2F
不懂就閉嘴 少在那誤導新手 !
03/06 11:15, 2F

03/06 12:11, , 3F
我覺得你一定是公司很紅的manager
03/06 12:11, 3F

03/06 12:14, , 4F
為什麼你都說,"你的"程式碼,你們團隊也都用CP嗎
03/06 12:14, 4F

03/06 12:16, , 5F
這種小學生作文一天只有能耐看五千行.....真可憐
03/06 12:16, 5F

03/06 12:19, , 6F
問個問題,OOP不算Domain knowledge嘛
03/06 12:19, 6F

03/06 12:20, , 7F
看的時候不用動腦筋跟OOP沒直接關連吧?
03/06 12:20, 7F

03/06 12:20, , 8F
可讀性有很多方式可以達成才是?
03/06 12:20, 8F

03/06 12:25, , 10F
你的易讀易懂只適用於單一平台且程式都不用跟別人共用時
03/06 12:25, 10F

03/06 12:26, , 11F
不要用你的小小世界去衡量浩瀚宇宙 架構是因地制宜好嗎
03/06 12:26, 11F

03/06 13:43, , 12F
哈哈哈,超好笑,我一下子是寫文學一下子又寫了量子力學
03/06 13:43, 12F

03/06 14:23, , 13F
每天上班上累了來看看原po發廢文挺有意思的
03/06 14:23, 13F

03/06 15:49, , 14F
蠻好笑的 不過廢文還是要噓 避免有人被誤導
03/06 15:49, 14F

03/06 16:51, , 15F
想聽笑話!
03/06 16:51, 15F

03/06 16:51, , 16F
我現在宣布:「中華民國反OOP聯盟,成立了。」
03/06 16:51, 16F

03/06 16:51, , 17F
驅逐OOP,恢復Procedural,專注Domain Knowledge
03/06 16:51, 17F

03/06 16:52, , 18F

03/06 16:56, , 19F
花個時間全中文化增加推廣度 加油
03/06 16:56, 19F

03/06 21:48, , 20F
哦,那個網址標題說 "OO Cult" 「OO邪教」... 好啦,
03/06 21:48, 20F

03/06 21:49, , 21F
既然有人寫文章,最少也是整理過的。可是看了大半,看不出
03/06 21:49, 21F

03/06 21:49, , 22F
文章到底想要講什麼鬼。
03/06 21:49, 22F

03/06 22:15, , 23F
The great thing about Object Oriented code is that
03/06 22:15, 23F

03/06 22:15, , 24F
it can make small, simple problems look like large,
03/06 22:15, 24F

03/06 22:15, , 25F
complex ones.
03/06 22:15, 25F

03/06 22:17, , 26F
Programming is like sex, one mistake and you have to
03/06 22:17, 26F

03/06 22:17, , 27F
support it for the rest of your life.
03/06 22:17, 27F

03/06 22:44, , 28F
So now we have to speak in English then? Fine
03/06 22:44, 28F

03/06 23:53, , 29F
你英文好差喔。要說是不好的問題,怎麼會用 great 形容?
03/06 23:53, 29F

03/07 07:01, , 30F
不要再DK才是根了 程式都寫不好的人談DN只是嘴砲而已
03/07 07:01, 30F

03/07 20:28, , 31F
真是寫得一嘴好code
03/07 20:28, 31F
文章代碼(AID): #1K-HhjrU (Soft_Job)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文 (最舊先):
閒聊
11
45
完整討論串 (本文為第 37 之 43 篇):
閒聊
3
26
文章代碼(AID): #1K-HhjrU (Soft_Job)