Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #12380

Re: What is Model View Presenter. (Was: Hairy generics question)

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!news.albasani.net!.POSTED!not-for-mail
From Lew <noone@lewscanon.com>
Newsgroups comp.lang.java.programmer, comp.lang.java.gui
Subject Re: What is Model View Presenter. (Was: Hairy generics question)
Date Sun, 26 Feb 2012 13:08:23 -0800
Organization albasani.net
Lines 35
Message-ID <jie707$4dm$2@news.albasani.net> (permalink)
References <3c65271e-a388-49c9-bcc6-ca3bf274e74f@e27g2000vbu.googlegroups.com> <29108397.63.1330110725245.JavaMail.geo-discussion-forums@vbpw21> <ji8qfc$84a$1@news.albasani.net> <7822487.176.1330121248108.JavaMail.geo-discussion-forums@vbkl3> <aaV1r.13982$Pc2.8047@newsfe13.iad> <PKt2r.16538$kv1.5954@newsfe03.iad> <mLu2r.14351$yb.8111@newsfe20.iad>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding 7bit
X-Trace news.albasani.net Ptd62HFlZb+urm1SjRtxzklQjIQepbhBkP5VIfL/QndrGjRBu2MnUld3PVpbGArA8yn1OJJPjoiqnw5f1c8Xz6nEjyiEuXb/Gka1sAEfHoUd51ruDjvJR6zhGlafhP7J
NNTP-Posting-Date Sun, 26 Feb 2012 21:08:23 +0000 (UTC)
Injection-Info news.albasani.net; logging-data="f2FXj9aspnhqVPrE0/j5ROOocK/ea4Gwloc7jWni9Wah2/BilRiL96z8Q9fpEAQrFg9uYJ20y6rdF4bmULXDbbTD2p50xF/3XQ9jy+I2PtuxYq8EI//+uPCkMOZi6viE"; mail-complaints-to="abuse@albasani.net"
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2
In-Reply-To <mLu2r.14351$yb.8111@newsfe20.iad>
Cancel-Lock sha1:gLuvLQY40YfHE5XnUArS+aADh74=
Xref x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:12380 comp.lang.java.gui:5055

Cross-posted to 2 groups.

Show key headers only | View raw


On 02/26/2012 10:22 AM, Daniel Pitts wrote:
> On 2/26/12 9:13 AM, Arved Sandstrom wrote:
>> I'm laying this stuff out there simply to indicate that despite all the
>> terminology, much of it redundant and confusing and artificial, that MVC
>> and MVP are usefully different and real architectures, and that
>> Presenter is definitely not Controller.
>
> I guess I had never heard of MVP, and just assumed the OP was recreating MVC
> without clearly understanding the concept. This apparently was hubris on my
> part, and I humbly apologize for that.
>
> I'm going to do a web search to learn more about MVP architecture later today,
> but I want to know what it means to people in this group as well, X-Posting to
> clj.gui, since it seems relevant.
>
> So, fellow Java engineers and Pragmatic Programmers, how would you compare and
> contrast MVC vs MVP? Are there design/clarity benefits to one over the other?
> That does "Presenter" mean to you?

Only what I find on the Web:
<http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93presenter>

According to the fully authoritative and always-correct Wikipedia, it's a 
particular variant of MVC, much as the front-controller pattern is a 
particular variant of MVC.

Apropos of which, someone somewhere around these newsgroups complained that 
MVC was bad for them because it centralized the controller. That's only the 
one flavor of MVC that does that - it's not an essential feature of MVC that 
there be only one controller.

-- 
Lew
Honi soit qui mal y pense.
http://upload.wikimedia.org/wikipedia/commons/c/cf/Friz.jpg

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Hairy generics question sclaflin <steve@steveclaflin.com> - 2012-02-21 06:30 -0800
  Re: Hairy generics question Lew <noone@lewscanon.com> - 2012-02-21 09:24 -0800
  Re: Hairy generics question Roedy Green <see_website@mindprod.com.invalid> - 2012-02-21 11:05 -0800
    Re: Hairy generics question Lew <noone@lewscanon.com> - 2012-02-21 12:09 -0800
  Re: Hairy generics question Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-02-21 18:04 -0800
    Re: Hairy generics question Lew <noone@lewscanon.com> - 2012-02-21 18:31 -0800
    Re: Hairy generics question Steven Simpson <ss@domain.invalid> - 2012-02-22 08:31 +0000
  Re: Hairy generics question sclaflin@webucator.com - 2012-02-24 11:12 -0800
    Re: Hairy generics question Lew <noone@lewscanon.com> - 2012-02-24 12:03 -0800
      Re: Hairy generics question sclaflin@webucator.com - 2012-02-24 14:07 -0800
        Re: Hairy generics question Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-02-24 15:36 -0800
          Re: Hairy generics question sclaflin@webucator.com - 2012-02-25 10:27 -0800
          Re: Hairy generics question Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-26 13:13 -0400
            What is Model View Presenter. (Was: Hairy generics question) Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-02-26 10:22 -0800
              Re: What is Model View Presenter. (Was: Hairy generics question) Lew <noone@lewscanon.com> - 2012-02-26 13:08 -0800
                Re: What is Model View Presenter. (Was: Hairy generics question) Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 18:17 -0500
                Re: What is Model View Presenter. (Was: Hairy generics question) sclaflin@webucator.com - 2012-02-28 06:22 -0800
            Re: Hairy generics question Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-02-28 09:46 -0800
              Re: Hairy generics question Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-02-28 09:49 -0800
              Re: Hairy generics question Lew <noone@lewscanon.com> - 2012-02-28 12:45 -0800
              Re: Hairy generics question Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-29 19:37 -0400
                Re: Hairy generics question Lew <noone@lewscanon.com> - 2012-02-29 22:32 -0800
                Re: Hairy generics question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-09 21:33 -0500
                Re: Hairy generics question Lew <noone@lewscanon.com> - 2012-03-10 07:38 -0800
                Re: Hairy generics question Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-03-10 12:45 -0400
                Re: Hairy generics question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-10 12:03 -0500
                Re: Hairy generics question Lew <noone@lewscanon.com> - 2012-03-10 09:47 -0800
                Re: Hairy generics question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-10 13:26 -0500
                Re: Hairy generics question Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-03-11 14:06 -0300
              Re: Hairy generics question Arne Vajhøj <arne@vajhoej.dk> - 2012-03-09 21:43 -0500

csiph-web