→ loveme00835:我的第一個視窗程式是 WIN32... > < 05/04 18:43
其實在C#之前,我就先寫過Win32跟MFC了
不過以上兩者都讓我迷失在奇怪的細節....orz
※ 編輯: james732 來自: 140.117.171.46 (05/04 18:47)
推 xatier:我的第一個是小黑窗(逃 05/04 18:47
推 loveme00835:View在存取自己的控件時, 假如是TextBox, 但是顯示的 05/04 19:00
→ loveme00835:資料是整數時, 此時setter就可寫成 void setText(int) 05/04 19:01
→ loveme00835:getter則是 int getText(), 我覺得這才夠格稱為真正的 05/04 19:02
→ loveme00835:Accessor 05/04 19:02
板主不考慮發篇文嗎 XD
※ 編輯: james732 來自: 140.117.171.46 (05/04 19:03)
→ loveme00835:@"@ 05/04 19:05
推 aecho:MVC是個奇怪的東西…它在Cocoa-Touch、Qt、MFC裡 05/04 20:33
→ aecho:長的都不太一樣 =w= 05/04 20:33
→ uranusjr:MVC 只是一個概念, 要怎麼實作本來就看人... 05/04 21:04
推 chchwy:mvc重要的是觀念阿 05/04 21:18
→ aecho:看到View/Controller combined在一起,變成Model/View 05/04 21:51
→ aecho:Fig 4-6,是DP書中的MVC。Fig 4-7,Cocoa的MVC。 05/04 21:56
→ aecho:我比較喜歡Cocoa的MVC 05/04 21:56
→ aecho:M/V沒關聯,只有C認識M/V 05/04 21:57
→ james732:Cocoa的MVC超神的.... 05/04 21:57
→ aecho:這樣M/V的再利用性,我認為比較高。 05/04 21:57
→ aecho:C的角色相當於DP所說的Mediator,再利用性會比較低。 05/04 21:59
推 VictorTom:小弟我研所用BCB6時, 也是先拉介面再把實作寫在 05/04 22:15
→ VictorTom:Button1Click() 裡; 重複的功能就複製貼上....XD 05/04 22:15
推 loveme00835:我還是比較喜歡把C做成Command+Strategy, 之所以會用 05/04 22:31
→ loveme00835:Mediator也是有Observer的味道, 但是Model若為Plain 05/04 22:33
→ loveme00835:Old Object, 感覺就沒啥必要了 05/04 22:34