看板 java 關於我們 聯絡資訊
各位不好意思 請問一下 模組化在Java 以 method、Class、package 以java來說這些都可以讓他們是個模組嗎??? 很那悶的問題!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 113.196.180.48
PsMonkey:請先定義何謂「模組」 06/26 14:55
SamLucien:只知道三個原則 抽象 資訊隱藏 獨立性 不知這樣說妥不妥 06/26 15:05
PsMonkey:本來想回文,後來還是算了。按照你的問法,答案是可以 06/26 15:23
PsMonkey:至於為什麼可以,我不知道 06/26 15:23
swpoker:這不是很悶的問題,是個容易吵架的議題 06/26 16:17
SamLucien:0..0 採到禁忌 不要灌我水桶(誤 06/26 16:51
PsMonkey:這根本不叫問題吧? 06/26 16:59
if4:我覺得這還是板主一樓的定義(先搞清楚)說的最傳神^^ 06/26 17:17
cuteclare:何謂 資訊隱藏 ? 06/26 17:37
pkmilk:大概是private 物件不能直接修改變數 06/26 22:08
swpoker:只要我能給你想要的東西,你管我怎麼做->資訊隱藏/介面開放 06/27 09:41
SamLucien:我是這樣認為 改一個模組 幾乎不影響其它模組(高內聚) 06/27 13:55
abola921:那應該是叫低耦合吧, 高不是一件好事 06/27 15:19
abola921:前幾篇在談design pattern的內容就算模組, java只是工具 06/27 15:23
SamLucien:真不好意思是打錯了!模組要高內聚 與 其它模組低耦合 06/27 15:44
※ 編輯: SamLucien 來自: 113.196.180.48 (06/27 15:47)
SamLucien:已經修正了~ 謝謝 告訴我 06/27 15:49
swpoker:讓我想到有個寫VB的同學寫了一個一萬字的.java,超強! 06/28 10:33
PsMonkey:final static field 佔了九千字,我可以 [死] 06/28 10:56
tails32100:Ctrl +C, Ctrl+V 兩萬字,我可以 [逃] 06/28 11:43
tails32100:實際上是... 同個檔裡,Copy到第3次就會覺得有問題了 06/28 11:45
PsMonkey:copy 到第三次要 refactor,這是鐵則阿 [握拳] 06/28 11:53
swpoker:不如來討論模組化在JAVA的限制,例如java8噁心的lambda 06/28 14:12