作者xlk (深深)
看板OOAD
標題[問題] <OO_cast>structured_program;
時間Wed Oct 10 05:14:40 2007
若結構化程式中存在許多全域變數 使得程式碼之間形成高度的耦合性。
在重構為物件導向程式前 該如何把分析出的名詞和動詞歸納類別才好?
或該先從pattern的角度設計架構才是? 請大家給我一些建議!
在用Java改寫 SIC/XE模擬器* 時還遇到下面幾個問題:
處理有多個回傳值的方法時,
在使用value object或static var外是否有更好的方法?
如果只為了傳值, 我覺得這兩個方法都沒有OO的feeling (-_-)"
又模擬過程中的錯誤訊息適合用Observer處理嗎?
當中還有使用自訂type,如int subtype, char&byte array.
初見時真不知道如何下手..
* SIC/XE是指"System Software"這本書所使用的ISA,
作者Leland L. Beck有提供堪用的組譯器及模擬器的Pascal原始碼
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.223.208.142
※ 編輯: xlk 來自: 61.223.208.142 (10/10 05:17)
推 H45:我的方法是畫流程圖,先搞清楚整個程式之後,再做其他分析 10/10 23:26
推 xlk:謝謝您! 我有去找物件導向分析的書來充實基礎 10/20 10:15