Re: [問題] 問一個新手問題
※ 引述《PsMonkey (痞子軍團團長)》之銘言:
: 我也不是要來闡述 java or c++ 哪個比較厲害
: (java 都寫不好了,C++ 根本不算有寫過,我沒資格比)
: 只是你一開始提了「java 這樣比較難維護」
: 我想知道為甚麼這樣會難維護 & 我對 C++ 感覺反而比較不好維護作闡述
: 如果有錯誤的地方,也歡迎指正
嗯嗯 我的問題已經差不多解開了
不過還是來補充一下謂何當初會有這樣的感覺(當作事後補遺吧)
一開始會有比較難維護的感覺是出自於
如果一個 class 的 method 很多(在非故意的情況下)
又都把 definition 塞在 class 裡面
感覺似乎有點又臭又長(非貶意,只是一種描述)...
(在此先不提可以利用 javadoc 去管理)
不管是因為 O O 功力不夠也好 不想把class再分散成更小的class集合也好
總之我們擁有了一個事實上可能存在的大型 class
如果這樣的一個 class 需要被拿來作溝通
除了之前有一位版友推文說用 UML 之外
我總覺得似乎很難具體告訴別人這個 class 的確切規格( spec. )
我並不是想說 C++ 有 header file 這種東西比較好
我只是想知道 Java 會怎麼解決掉這種情況
如果有一種既定的做法可以解決
那我就多學到了一招(因為我還不會 XD )
呵呵 我之前的疑問大概是醬 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.195.30
※ 編輯: Fightsea 來自: 140.112.195.30 (03/27 17:11)
討論串 (同標題文章)
本文引述了以下文章的的內容:
問題
1
1
完整討論串 (本文為第 11 之 14 篇):
問題
3
3
問題
2
2
問題
1
2
問題
1
1
問題
4
5
問題
1
2
問題
1
1
問題
2
2