看板 Soft_Job 關於我們 聯絡資訊
有一句話是這麼說的, 程式是為客戶工作, 不是為你 (Programmer) 工作 對這句話的認同度越高, 你可能會越認為 OO sucks 例如 OOC (http://www.cs.rit.edu/~ats/books/ooc.pdf) 看看為了讓原本不 OO 的 ANSI C 變得 OO 要多多少程式, 這些多出來的程式主要是為你工作 (為了讓你能 OO), 而不是為了客戶 OO 帶來的好處, 多半是對開發者的好處, 而不是對程式使用者的好處, 尤其是假如有對使用者的好處, 多半能由 "開發者無償加班" 來取代達成的話 簡單總結, OO 好還是不好呢? 端看看你的視點及你的信念而定 ※ 引述《mahoihei (Alvar)》之銘言: : 早上看到一篇對個人來說很衝擊性的文章 : http://goo.gl/z4Fa3 : 為什麼說是很衝擊性,因為我自己的編程基礎由oop開始的 : 而在oop design更是我在這個領域最喜愛的地方 : 想問大家對這篇文章有什麼見解?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.160.8.4
iceonly:看到開發著無償加班就打死了阿,是你你想嗎? 02/23 16:52
Blueshiva:高階語言帶來的好處,也多半都是對開發者的好處,所以, 02/23 17:31
Blueshiva:用組語吧 :) 02/23 17:32
grtfor:OOP是建築工法,對user來說都是房子,除非對減少bug有益處 02/23 18:29
grtfor:如果是蓋間寵物的家,要不要先準備木材工廠,就見人見智了 02/23 18:31
lovdkkkk:@iceonly 一點都不想 @@ 02/23 19:59
lovdkkkk:@Blueshiva, 就像那個意思沒錯 XDD 02/23 19:59
snaketsai:Linux kernel有部份有用到OOC的概念...大型程式用OO來切 02/23 22:41
snaketsai:有他方便的地方@@ 02/23 22:42
mgtsai:OOC 的手法在很多 open source 專案都有使用 02/23 22:45
mgtsai:Linux 的話,基本上大部分的 driver 都是做成 OOC 的結構 02/23 22:46
mgtsai:只是 OOC 對新人而言有些門檻,要特別教過才會比較上手 02/23 22:47
bndan:純推2樓..~_~ 02/24 00:17
amozartea:這種概念發揮到極致的話大家應該都去寫組語.... 02/24 01:56
ykjiang:樓上幾位都不把機械碼放在眼裡嗎? 02/24 13:51
snaketsai:VM的Machine code可能還會想碰吧= =" 02/25 04:49
remmurds:大推二樓 02/28 17:00
mrbigmouth:以後大家寫程式都該敲0跟1.... 03/01 15:40