規劃的問題真的是一個大哉問.....
這只有多讀多想多做才能從中獲得足夠的經驗.....
妳若有興趣可以先讀一些DesignPatter的書籍, 都是規劃的根基.
其實哪些東西要Public哪些要Private這真的是要從需求去仔細規劃,
不是寫到一半, 需要什麼就再把哪些DataMember從Private改成Public....
這樣一定會亂....
唉, 好像救不了你, 畢竟這不是三言兩語的事情.....
講了這麼多廢話, 只有多讀多學多想這句比較中肯....^_^
※ 引述《meltice.bbs@bbs.cs.nccu.edu.tw (三億兩千萬大散戶)》之銘言:
: 請教一個小小的程式規劃問題
: MDI程式要如何才能寫的好
: 之前用BCB寫過一個MDI程式
: 寫到真是天昏地暗啊
: 每個MDI child include來include去的
: 到底是A要餵資料給B
: 還是B要自己來讀A的資料
: public private亂擺一通
: 反正讀的到資料就好
: 還要去檢查哪個child有沒有被new出來
: 不然等著看access violation
: build一次要五六分鐘
: ...
: 一堆問題
: 我的感覺似乎應該用PostMessage的方式
: (
: 題外話
: 不知道"純粹".NET程式是不是還能用PostMessage等等的Win32 API
: 我的單純的想法應該是不行
: .NET應該有自己的架構吧?
: )
: 還要有個DataModule做集中管理
: 然後每個MDI child只對某些特定的message做反應
: 這樣應該就不必include來include去的
: compile速度應該也會快不少
: 只是要如何把每個部份獨立成dll或是bpl
: 這點還不是很清楚
: 感覺要切割程式似乎不是件簡單的事
: 切割程式一定是有一堆限制
: 所以才無法說切就切
: 至少一定不能include來include去吧?
: 應該是一開始就要規劃好
--
我主修物理
選修計概
副修離散
唉.....三修國文
--
╭──── Origin:<不良牛牧場> bbs.badcow.com.tw (210.200.247.200)─────╮
│ ↘ Welcome to SimFarm BBS -- From : [218.166.58.108] │
╰◣◣◢ ◢◢《不良牛免費撥接→電話:40586000→帳號:zoo→密碼:zoo》 ◣◣◢ ─╯