Re: [請益] 需要熟捻的程式語言

看板Soft_Job作者 (Terry)時間14年前 (2011/10/16 20:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串17/19 (看更多)
※ 引述《descent ( 返無)》之銘言: : 這個東西不容易做, 可以給個例子討論如何做這樣的分離嗎? : 因為我覺得把 UI 和其他功能分開不是很容易。 : 我舉一個例子: 使用 linux svgalib, ms windows api, mac os api, X : 來完成一個計算機。 : 這些 GUI toolkit 的使用方式可能差異很大, 要把 UI 抽出來可能 : 就已經是大工程。搭配上加減乘除程式碼, 要做到良好的分離真的不容易。 : 我覺得比較好的作法有一種是類似 smplayer 那種, 它是用 QT 實作 GUI, : 所有功能則是呼叫 mplayer 這隻 command line 程式。 X-window 的xlib 或是比較多人了解的windows API 都明確的跟你講 如何將UI 和function 分離, 沒什麼大不了的方式, 不就是 透過IPC 或/及 callback 的方式來處理而已. 不用去想什麼大絕. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.230.69
文章代碼(AID): #1Ecj4WSv (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1Ecj4WSv (Soft_Job)