PTT推薦

Re: [請益] 比物件導向更先進的程式設計思想?

看板Soft_Job標題Re: [請益] 比物件導向更先進的程式設計思想?作者
csfgsj
(流水貫通)
時間推噓 X 推:4 噓:6 →:22

※ 引述《csfgsj (流水貫通)》之銘言:

國外反OOP的人不在少數

OOP 是萬惡之源
OOP is the Root of All Evil - Jeff Ward
https://www.youtube.com/watch?v=748TEIIlg14

OOP 是爛東西
Object-Oriented Programming is Bad
https://www.youtube.com/watch?v=QM1iUe6IofM

C++ 禁區
Forbidden C++
https://www.youtube.com/watch?v=j0_u26Vpb4w

不要再寫Class 了
Stop Writing Classes
https://www.youtube.com/watch?v=o9pEzgHorH0

OOP 已死
CppCon 2018: Stoyan Nikolov “OOP Is Dead, Long Live Data-oriented Design”
https://www.youtube.com/watch?v=yy8jQgmhbAU


為什麼我要轉換到C
Why I'm switching to C in 2019
https://www.youtube.com/watch?v=Tm2sxwrZFiU

Linus Torvalds 沒有任何一種程式語言比的過C
Linus Torvalds "Nothing better than C"
https://www.youtube.com/watch?v=CYvJPra7Ebk


萬事總是有另一面,台灣是個小地方,但並不表示不會產生有想法的人


--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.0.133 (臺灣)
PTT 網址
※ 編輯: csfgsj (36.229.0.133 臺灣), 10/17/2020 19:36:01

imreader10/17 20:38Go 把 OOP 拿掉了,現在反而讓我覺得苦惱,不然它有些

imreader10/17 20:38特點蠻值得用的

B098869808810/17 20:47

B098869808810/17 20:48所以可以summary一下去掉oop之後的替代方案以及帶來

B098869808810/17 20:48的好處嗎?

lturtsamuel10/17 21:31go你哪有拿掉oop 只是拿掉oop的一些部分 我還覺得拿

lturtsamuel10/17 21:31得不夠

okd10/17 22:40這年頭OO不過就是很基礎很常見的東西 拿這個來做文章

okd10/17 22:41只是顯得你很沒概念, 大膽猜測這些影片你一個都沒看完過

okd10/17 22:42這些人在不同領域下有要各自的解決問題 或要說明的觀點

sunsamy10/17 23:09OOP其實就是更abstraction的modular,應該是C++搞得太複雜

sunsamy10/17 23:10了,要不然我到現在是感覺不出來OOP的觀念有什麼可以檢討

sunsamy10/17 23:10的地方

sunsamy10/17 23:14應該是語法的問題C也可以寫得很C++, C++也可以寫得很C

Jockey6666610/17 23:25Forbidden C++那部跟OOP有什麼關係 ? 你真的有看 ?

Sirctal10/17 23:51我也有跟樓上同樣的疑問XD

Sirctal10/17 23:51而且連jserv都說C可以寫物件導向 linux kernel都是

Sirctal10/17 23:52跟C有什麼關係,標準不懂裝懂

Sirctal10/17 23:52請去看你所不知道的C語言

剛點進去看,就聞到一股屎味

Sirctal10/18 00:06連結都給你了,自己看吧。嘿嘿

viper970910/18 00:40OOP有這麼萬惡嗎

wahaha27910/18 04:06語言跟概念分不清

雖然它們是不一樣的東西,你知道語言的產生 是來自於概念嗎? 語言的結構反映了概念的結構

※ 編輯: csfgsj (36.229.0.133 臺灣), 10/18/2020 10:00:31

OrzOGC10/18 11:29我不寫class是因為我一直都不懂class...QQ

Sirctal10/18 15:09嫌人家文章屎味,那你能否發表一些高見阿?

strlen10/18 18:23還在跳針Linus 都不知道外面酸Linus也沒少過 你要不要再舉

strlen10/18 18:23多幾個反OOP的A咖?只有一個一直跳針 看了有點可憐耶

JasperChang10/18 20:26ASM 也可以寫物件導向啊, 只是維護的人會X你祖宗18代

JasperChang10/18 20:27以前風行過一陣子將C改寫成OOP, 後果就是悲劇

JasperChang10/18 20:28引用部分概念倒不是壞事

ladyboy9910/19 01:39大部分是連OOP都還不會寫就先說爛 真好笑

runedcross10/19 19:57linux kernel 就已經很多 物件的概念了