作者PsMonkey (痞子军团团长)
看板java
标题Re: [问题] 图形介面的设计模式
时间Thu May 17 13:04:44 2012
太难的事情我不懂......
古早以前的 MVC 我也切不太乾净 Orz
不过呢...
View <=> 中间人 <=> Model
这可能是最近比较流行,也的确很方便的作法
有人叫作 MVVM(Model-View-ViewModel)
我则是比较喜欢 MVP(Model-View-Presenter)
光听就比较威,还不会跟 MWM 搞混
自己要弄也是可以
不过有些 framework 可以帮你省去一些 routine 的部份
我不确定 Swing 有没有
Web 上头倒是有一堆.....
※ 引述《wbreeze (de)》之铭言:
: MyClass是整个程式的主要逻辑部分,而OuterClass负责将图形元件与逻辑的部分连结,
: 以便让元件呈现出对应的行为。
: 个人比较意向case 2的方法,如此可保持MyClass的可读性(维护性?),
: 但也会因此造成程式参数传递的复杂度(或者小弟功力不足才觉得很复杂 OTZ),
: 而且有时候也很难清楚的切割图形控制与程式逻辑的界线 ("゜Д゜)
: 板上是否有资深的大大可以提出一点看法供小弟参考,在此感谢大家。
--
钱锺书:
说出来的话
http://www.psmonkey.org
比不上不说出来的话
Java 版 cookcomic 版
只影射着说不出来的话
and more......
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.202.140
1F:推 LaPass:原来还有专有名词喔 05/17 13:17
2F:→ PsMonkey:这世界哪里缺专有名词了 XDXD 05/17 14:00
3F:→ mars90226:我以为是MVC(? 05/17 14:14
4F:→ PsMonkey:MVC 是三角形、MVP 是丸子三兄弟 (?) 05/17 14:20
5F:推 wbreeze:中间人自model取得资讯 而view再从中间人抓取 反之亦然 05/17 14:24
6F:→ wbreeze:这样的理解对吗? 05/17 14:25
7F:→ PsMonkey:自己去 google 一下吧... 这不是推文说的完的 05/17 14:58
9F:推 wbreeze:谢谢版上各位的协助 有了关键字好找多了! 05/17 23:13