精華區beta Programming 關於我們 聯絡資訊
規劃的問題真的是一個大哉問..... 這只有多讀多想多做才能從中獲得足夠的經驗..... 妳若有興趣可以先讀一些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 ◣◣─╯