Re: [閒聊] 物件導向與程序導向風格
※ 引述《erspicu (.)》之銘言:
: 我個人還真的不是那麼信那一套.....
: 我是比較偏向於把OO變成是程序導向的一個極為方便的輔助,
: 一天到晚在那邊什麼夠不夠OO我還覺得真的滿無聊的...
: 如果OO是正解王道,那像是早期沒OO時,那當時神級的人物,
: 寫的程式是不是就很爛... 不對吧... 就算是程序導向,做法不同,
: 也是可以做到像是減少程式碼的累贅.好維護.程式互用的功能,
: 只能說導向不同,某些技術手段和安排的方式不同罷了...
: 好壞程式真的不會因為什麼夠不夠OO.或是程序導向而有所不同,
: 我反來更偏向結果論,能做到別出包.速度快.好維護就是好.
: 像是Perl神人寫出的7行程式碼解DVD保護程式,一整個醜到不行,但是也屌到不行,
: 所以OO是啥,可以吃嗎..
OO是用來統一軟體工作的思維,所以強調內部程式格式這樣的指導原則.
沒辦法像Perl一樣每個人各自發揮自己的風格.
以你所說那個寫來用的程式寫法,當軟體大起來的時候,你要了解細節就是要讀完
每一段程式碼,這時候如果每一段程式碼彼此的風格不同時,就要靠你的腦力,
經驗,並且習慣之後,才可以弄清楚軟體結構. 程式丟給下一個人,一樣,花那麼多
人力成本.
就像你說的Perl神人寫7行程式碼解DVD保護,這段程式給你吃,你要吃多久?
什麼叫好維護? OO就是先講整個程式的綱要如何,提鋼挈領,之後要拆要改,
都比較容易. 這才叫做好維護.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.46.140
推
09/22 16:12, , 1F
09/22 16:12, 1F
→
09/22 16:37, , 2F
09/22 16:37, 2F
推
09/22 16:39, , 3F
09/22 16:39, 3F
→
09/22 16:40, , 4F
09/22 16:40, 4F
→
09/22 16:43, , 5F
09/22 16:43, 5F
推
09/22 16:52, , 6F
09/22 16:52, 6F
→
09/22 18:30, , 7F
09/22 18:30, 7F
→
09/22 18:30, , 8F
09/22 18:30, 8F
→
09/22 18:38, , 9F
09/22 18:38, 9F
推
09/22 19:12, , 10F
09/22 19:12, 10F
→
09/22 19:12, , 11F
09/22 19:12, 11F
→
09/22 20:28, , 12F
09/22 20:28, 12F
推
09/24 22:44, , 13F
09/24 22:44, 13F
→
09/25 02:23, , 14F
09/25 02:23, 14F
討論串 (同標題文章)
Soft_Job 近期熱門文章
PTT職涯區 即時熱門文章