Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

如何找出object、attribute?

0 views
Skip to first unread message

超級阿爸

unread,
Jan 10, 2003, 1:39:16 AM1/10/03
to
寫OOP時,我常會有一個困擾就是不知如何找object,把system規劃成OO的模式,因為
system規劃得當,日後maintain才較不辛苦。完成system後,總是要等到用了之後,需
求更改時,自己才知道所設計的system 好壞。我覺得目前都是憑感覺去找,沒有依據,
請問一下我應看哪方面的書及資料,才能讓我比較能夠用OO規劃出架構良好完善的系統?
--
[m※ Origin: 臺大電機 Maxwell 站 ◆ From: 163.21.151.252

...

unread,
Jan 10, 2003, 3:34:13 AM1/10/03
to
※ 引述《m...@bbs.ee.ntu.edu.tw (超級阿爸)》之銘言:

> 寫OOP時,我常會有一個困擾就是不知如何找object,把system規劃成OO的模式,因為
> system規劃得當,日後maintain才較不辛苦。完成system後,總是要等到用了之後,需
> 求更改時,自己才知道所設計的system 好壞。我覺得目前都是憑感覺去找,沒有依據,
> 請問一下我應看哪方面的書及資料,才能讓我比較能夠用OO規劃出架構良好完善的系統?
我的想法是..
1.design pattern:現在定義了'號稱'可以cover所有系統的design pattern只有
23種,或許你可以選擇哪一種pattern是最接近你的系統,
然後再從中做一點自己需要的結構而做的變形.
2.或者,low level一點,自己做的系統結構應該畫畫UML,應該會很好trace
3.最low levle:就是盡量讓自己所謂的OO,能達到high cohesion&low coupling,
這是我在寫小程式蠻care的一點...會變的很好maintain

整體而言就是多看一點軟工的書,
當然我沒有真的開發過大的系統,
上面是我一些直覺的想法...p
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: neuron17.ee.ncku.edu.tw

0 new messages