作者coldollsheep (加油加油^^)
看板PHP
標題[請益] function OR class
時間Wed Nov 6 16:35:44 2013
各位先進好
我大概會被砲...
我對function 式開發有滿深的著迷
而且我看wordpress phpmyadmin也大量的使用這樣的設計
但是我現在這家公司用了大量的class
這不是對錯問題~
但是我對程式之間繼承來繼承去覺得" 沒那麼好 "
大家有沒有甚麼可以討論一下呢?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.163.125.121
1F:→ chrisQQ:有 OO 概念加上用得到才會覺得他的好。為了 OO 而 OO 會 11/06 16:39
2F:→ chrisQQ:有點本末倒置@@ 11/06 16:39
3F:→ MOONRAKER:我用的很初階 大概就是寫一寫覺得這一堆亂七八糟的func 11/06 16:43
4F:→ MOONRAKER:和變數、陣列啥的散在那裡很煩 就寫class把他包起來 11/06 16:44
5F:→ MOONRAKER:這樣而已 繼承大概就只在framework裡面才用到吧 11/06 16:45
6F:→ s540421:用OO可以把概念抽象化,能幫助程式邏輯更清晰,也更好看 11/06 16:49
7F:推 PsMonkey:在 PHP 裡頭講究 OO... 我個人是覺得很... 自找麻煩 XD 11/06 16:50
8F:→ s540421:也如chris所言,濫用OO的話反而會增加不必要的負擔 11/06 16:50
9F:→ gname:很多人就是所謂為用而用,人家說好就是好,根本不去了解"本質" 11/06 17:02
10F:→ gname:上的差異... 11/06 17:02
11F:→ gname:一些小不拉嘰的東西也在跟人家 O 來 O 去的,簡直無言... 11/06 17:04
12F:→ tkdmaf:我會用oo處理問題,但是我絕少使用繼承這東西。 11/06 18:35
13F:→ tkdmaf:目前看到會使用繼承只是為了在不影響主功能的狀態下 11/06 18:36
14F:→ tkdmaf:就繼承過來然後做測試而已。 11/06 18:36
15F:→ tkdmaf:當然也曾經有一次發生某個需要分岐的意外事故。 11/06 18:37
16F:→ tkdmaf:在為了不影響原物件的功能,所以繼承過來改一改。 11/06 18:37
17F:→ MOONRAKER:PHP的OO是有點落後,但是用來實做algol也並無問題 11/06 18:39
18F:→ MOONRAKER:不要役於 OO 就好了… 11/06 18:41
19F:→ xxxzzz:多用合成,少用繼承 11/06 22:13
20F:→ alog:我也喜歡用 function 但我也非常喜歡用 class 11/07 01:16
21F:→ alog:如果講不出用 class 的目的可能就是為了oo而oo 11/07 01:16
22F:推 gpmm:模式啊模式,從模式開始瞭解起,就會發現 OO 的迷人之處 11/07 02:06
23F:→ gpmm:但是也千萬不要為了 OO 而 OO 啊…orz 11/07 02:07
24F:推 tkdmaf:不論是fn或是oo,其目的應在於解決問題而非製造更多問題。 11/07 09:41