→ legnaleurc:Singleton 本身就是容易讓人得病的 pattern 07/24 14:53
推 karcher:第一次聽說有人說C++病了.... 07/24 16:14
→ karcher:尤其拿一個寫不好的singleton訴說自己的主張 @@ 07/24 16:15
推 purpose:哪個語言挑不出毛病,好處佔盡,壞處全無 07/24 16:24
→ uranusjr:說 C++ 病了確實很少見, 一般都是直接說 C++ 是屎(誤) 07/24 17:35
推 stonehomelaa:Linus XD 07/24 17:38
→ yoco315:很常聽到 C++ 病了 XD 07/24 18:31
→ karcher:今天才知道Linus就是Git,哈哈。不過人家會說C++有問題 07/24 18:55
→ karcher:不是基於C++提供的功能。反而是指過度依賴物件導向,反而 07/24 18:57
→ karcher:造成開發過程不断地修改介面與重構,耽誤整個軟體的開發。 07/24 18:59
→ karcher:個人的經驗是如果對於一個物件與其他物件間的互動不是很明 07/24 19:00
→ karcher:確而使用物件導向的方式開發,很容易會陷入重構深淵。 07/24 19:02
→ karcher:一旦確定一個物件與其他物件間的互動。我想c++提供的彈性 07/24 19:04
→ karcher:可以讓programmer自由發揮。 07/24 19:05
→ legnaleurc:C++ 不算是太堅持 OO 概念的語言吧 07/24 19:55
推 chchwy:C++不是已經病超久了嗎XDDD 沒聽過才奇怪吧 07/24 21:53
→ james732:我覺得C++距離「簡單易用」四個字越來越遠了....XD 07/24 22:20
推 stonehomelaa:git就是 Linus 發起的 比阿公級 cvs 好用多了 07/24 22:55
推 littleshan:我覺得C++問題不是功能太多,而是功能太少 07/24 23:20
→ yoco315:karcher剛學C++^^? 07/25 05:38
推 horngsh:OOA/OOD,不就是開發一點然後再分析一點再開發一點的方式嗎 07/25 07:14
→ horngsh:用OOA/OOD的方式, 會逐漸讓物件和物件間的互動和關係逐斬 07/25 07:15
→ horngsh:顯露出來, 沒有一個SA可以懂所有領域的domain knowhow,只 07/25 07:16
→ horngsh:因此想要一開始就分析設計出一個完美不用修改的SPEC是不可 07/25 07:17
→ horngsh:能的, 所以我不太認同封裝和多型會是OOPL的缺點, 但說把資 07/25 07:19
→ horngsh:料和動作綁在一起來表達封裝的意思, 確實是會限制了"封裝" 07/25 07:20
→ horngsh:的真實意涵! 07/25 07:20
→ horngsh:還有在C/C++中的指標用法, 可以學.NET一樣,要註明為unsafe 07/25 07:22
→ horngsh:, 原波示範指標用法認為C++病了, 我倒是認為那是C語法的歷 07/25 07:24
→ horngsh:史包袱, 如果一開始C++不加入和C的相容性,C++今天不會這樣 07/25 07:25
→ horngsh:,其實OO的優點還是有很多的.. 07/25 07:25
→ karcher:回yoco!!就以我遇到的前輩來說,算初學吧。有甚麼事?? 07/25 09:22
→ karcher:有事可以寄私人email 07/25 09:22
※ 編輯: CindyLinz 來自: 210.242.246.249 (09/10 13:19)