patterns-discussion AT lists.siebelschool.illinois.edu
Subject: General talk about software patterns
List archive
- From: Christian Köppe <christian.koppe AT hu.nl>
- To: Messaging Design Pattern <dsheppard2k AT yahoo.com>, Ralph Johnson <johnson AT cs.uiuc.edu>
- Cc: "patterns-discussion AT cs.uiuc.edu" <patterns-discussion AT cs.uiuc.edu>
- Subject: [patterns-discussion] MDP feasibility questions
- Date: Wed, 22 Dec 2010 08:53:50 +0000
- Accept-language: nl-NL, en-US
- List-archive: <http://lists.cs.uiuc.edu/pipermail/patterns-discussion>
- List-id: General talk about software patterns <patterns-discussion.cs.uiuc.edu>
first: could you do me a favor and set your name under your mails, as I don't know if MDP is represented by one or more persons and which persons that are (I suspect it's the name on the PLoP-paper?). Thank you!
I don't have the time right now to respond to everything you wrote, I'll try to do that later. Just one thing: in my honest opinion you're looking at the Messaging Design Pattern with a real strong bias which doesn't help in making it (and the need of it) understandable. I like the idea but I am still not convinced that this is the "solution" to all the problems as claimed in the paper.
A model is an abstract representation (of whatever, a future software system or the reality). So arguing that because messaging appears in reality it should be part of our model is imho no valid argument. And, as asked before, how can you be sure that your implementation of messaging is consistent with messaging as it appears in "reality"? You still need to prove that (if you use this as argument).
Patterns are a sort of best (at a certain moment) know practices. It seems that you invented the solution first (which is fine), and now are looking for the fitting problems. I would like to see the following things first:
- applications of MDP in real projects (not small examples). If it's included in a framework, I'd like to see how this is applied in a real project and how MDP helps herein (the last one being important).
- a grounded discussion of why other approaches don't work (the forces of the pattern), there surely is enough research material on these topics, so please use it.
Last point: In your last mail you wrote: "We can ask ourselves, why is it apparently difficult to find problems/trade-offs with messaging?". I mentioned in my last mail a couple of problems and trade-offs which still need to be addressed! So I wonder how you can state this?
I hope that you can use my comments. I wish everybody good days and "einen guten Rutsch in das neue Jahr". ;-)
Christian Köppe
| Docent Informatica | Hogeschool Utrecht | Institute for ICT | Nijenoord 1| kamer D01.20 | T. 030-2388056 | 3552 AS Utrecht | christian.koppe AT hu.nl|
Verzonden: woensdag 22 december 2010 3:27
Aan: Ralph Johnson
CC: patterns-discussion AT cs.uiuc.edu
Onderwerp: Re: [patterns-discussion] MDP feasibility questions (was: Messaging Design Patterns (MDP) reusability and QA)
|
- [patterns-discussion] MDP feasibility questions, Christian Köppe, 12/22/2010
- <Possible follow-up(s)>
- Re: [patterns-discussion] MDP feasibility questions, Messaging Design Pattern, 12/27/2010
- Re: [patterns-discussion] MDP feasibility questions, phillip henry, 12/28/2010
- Re: [patterns-discussion] MDP feasibility questions, phillip henry, 12/28/2010
- Re: [patterns-discussion] MDP feasibility questions, Messaging Design Pattern, 12/28/2010
Archive powered by MHonArc 2.6.16.