Re: [请益] 比物件导向更先进的程式设计思想?

楼主: csfgsj (切割对半)   2020-10-17 19:34:51
※ 引述《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
万事总是有另一面,台湾是个小地方,但并不表示不会产生有想法的人
作者: imreader (imreader)   2020-10-17 20:38:00
Go 把 OOP 拿掉了,现在反而让我觉得苦恼,不然它有些特点蛮值得用的
作者: B0988698088 (废文少女小円♥)   2020-10-17 20:47:00
。所以可以summary一下去掉oop之后的替代方案以及带来的好处吗?
作者: lturtsamuel (港都都教授)   2020-10-17 21:31:00
go你哪有拿掉oop 只是拿掉oop的一些部分 我还觉得拿得不够
作者: okd (...)   2020-10-17 22:40:00
这年头OO不过就是很基础很常见的东西 拿这个来做文章只是显得你很没概念, 大胆猜测这些影片你一个都没看完过这些人在不同领域下有要各自的解决问题 或要说明的观点
作者: sunsamy   2020-10-17 23:09:00
OOP其实就是更abstraction的modular,应该是C++搞得太复杂了,要不然我到现在是感觉不出来OOP的观念有什么可以检讨的地方应该是语法的问题C也可以写得很C++, C++也可以写得很C
作者: Jockey66666 (往事已成追忆)   2020-10-17 23:25:00
Forbidden C++那部跟OOP有什么关系 ? 你真的有看 ?
作者: Sirctal (母猪母猪 夜里哭哭)   2020-10-17 23:51:00
我也有跟楼上同样的疑问XD而且连jserv都说C可以写物件导向 linux kernel都是跟C有什么关系,标准不懂装懂请去看你所不知道的C语言https://hackmd.io/@sysprog/c-oop?type=view连结都给你了,自己看吧。嘿嘿
作者: viper9709 (阿达)   2020-10-18 00:40:00
OOP有这么万恶吗
作者: wahaha279 (哇哈哈:3)   2020-10-18 04:06:00
语言跟概念分不清
作者: OrzOGC (洞八达人.拖哨天王)   2020-10-18 11:29:00
我不写class是因为我一直都不懂class...QQ
作者: Sirctal (母猪母猪 夜里哭哭)   2020-10-18 15:09:00
嫌人家文章屎味,那你能否发表一些高见阿?
作者: strlen (strlen)   2020-10-18 18:23:00
还在跳针Linus 都不知道外面酸Linus也没少过 你要不要再举多几个反OOP的A咖?只有一个一直跳针 看了有点可怜耶
作者: JasperChang (PeterChou)   2020-10-18 20:26:00
ASM 也可以写物件导向啊, 只是维护的人会X你祖宗18代以前风行过一阵子将C改写成OOP, 后果就是悲剧引用部分概念倒不是坏事
作者: ladyboy99 (lady_boy)   2020-10-19 01:39:00
大部分是连OOP都还不会写就先说烂 真好笑
作者: runedcross (Shiki)   2020-10-19 19:57:00
linux kernel 就已经很多 物件的概念了

Links booklink

Contact Us: admin [ a t ] ucptt.com