We've got an interesting thread going on at my company's design patterns discussion alias that I wanted to share with everyone. Please jump in with ideas,...
Chris Falter
chrisfalter@...
Aug 10, 2001 6:18 pm
2
At the bookstore a few days ago, I noticed the following book which may be related (I'm not in that realm of the business, though I have an interest): Core...
Andrew Broman
broman@...
Aug 10, 2001 6:32 pm
3
I think you could certainly explain a web service *in terms of* an adapter (if it's merely changing behaviour from local to remote) or a facade (if it's...
Scott L. Bain
slbain@...
Aug 10, 2001 6:33 pm
4
I'll just comment on this briefly and shortly. Clearly web-service is too big as a design pattern, but maybe not as an architectural pattern. In any event,...
alshall@...
Aug 10, 2001 6:33 pm
5
Andrew, Core J2EE Patterns has a different goal in mind (the authors see J2EE Patterns as being different from Architecture Patterns -- p. 9), but it's an...
thomasamarrs@...
Aug 12, 2001 4:37 am
6
I agree with Alan that this is way too big to be a design pattern. However, I believe it's an architecture pattern because it describes your entire...
thomasamarrs@...
Aug 12, 2001 5:01 am
7
I've heard people mention adapter and facade as a pattern for web- service. There's no question that a web service hides its implementation. However,...
alshall@...
Aug 12, 2001 5:15 am
8
There are problems with double-checked locking. Claims and counter- claims are flying across web-space about the double-checked locking pattern. Some claim...
alshall@...
Aug 13, 2001 7:07 pm
9
The abstract factory pattern is supposed to remove the responsibility of knowing how to create objects from the client code. Ideally, then, I would think that...
chrisfalter@...
Aug 14, 2001 5:08 pm
10
This is a good question and apparently I wasn't clear enough in the book. There are several alternatives for making ApControl not need to know anything about...
alshall@...
Aug 14, 2001 5:30 pm
11
Hi all: I just added a welcome note when new members join and thought I'd send it on to you, who have already joined. "Thanks for joining the Design Patterns...
alshall@...
Aug 16, 2001 1:52 pm
12
Hi folks First of all, I'd like to pass on my thanks to Alan and James for the book. It is so rare with technical subjects to find authors with a knack for ...
Geoff Caplan
geoff@...
Aug 18, 2001 7:54 pm
13
In response to Geoff: Thanks for the kind words. Also, thanks for pointing out my incorrect use of England instead of UK (i'll have it fixed by the second...
alshall@...
Aug 19, 2001 8:55 pm
14
Alan Thanks for the reply ... Sadly, I can't think of anything apart from gas and electricity, but that's not much help for a POS application! Some companies...
Geoff Caplan
geoff@...
Aug 20, 2001 11:45 pm
15
Just something (possibly) interesting that occurred to me... not crucial or anything. In Chapter 8, Alan and Jim recount the "Umbrella Story". The point made...
Scott L. Bain
slbain@...
Aug 21, 2001 12:27 am
16
This is a new thread on where to start out, in response to Geoff's comments. First off, let me say, I'm glad you're raising these issues. This is the point of...
alshall@...
Aug 21, 2001 1:48 am
17
Hi folks Alan - sorry for the slow response - I've been away from my desk... ... ...if I look at my problem domain, I can identify anything in it as falling...
Geoff Caplan
geoff@...
Aug 27, 2001 10:27 am
18
Geoff: Keep us informed of what happens. There is another part to designing using commonality variability analysis. That is to remember to design from ...
Alan Shalloway
alshall@...
Aug 27, 2001 1:50 pm
19
The code doesn't appear to correspond to the class diagram in fig 4-3. Eg, the myModel = V2OpenModel(modelName) constructor is not shown in fig 4-3 class...
designpatternsxplaine...
Sep 1, 2001 10:54 am
20
Thanks for your question. The problem is that we're not trying to make the code and the model match at the same level of perspective. We believe class models...
Alan Shalloway
alshall@...
Sep 1, 2001 2:14 pm
21
Hi all: I just completed a public Pattern Oriented Design: Design Patterns From Analysis to Implementation course here in the Seattle area. I had...
alshall@...
Sep 3, 2001 7:11 pm
22
Dear Alan, Thanks for replying. I also feel your book is by far the clearest treatment on Design Patterns. Having said that, i hope you can help me: Question 1...
designpatternsxplaine...
Sep 4, 2001 11:53 am
23
Paul: Thanks for the book corrections - you are right regarding the example code. Regarding the ApControl, I was illustrating one of several ways of ...
alshall@...
Sep 4, 2001 12:48 pm
24
... I would agree that this is certainly encapsulation of a kind. It's "data hiding", certainly, and (if I understand the javascript I am seeing here), also...
Scott L. Bain
slbain@...
Sep 14, 2001 4:31 pm
25
Just want to throw out a point about inheritance. In the "standard" way of viewing inheritance, it is used for specialization. In other words, I have...
alshall@...
Sep 15, 2001 5:58 pm
26
I was asked the following question: "I am using your book on design patterns and noticed the following thing regarding Example 17-1, page 270. The constructor...
alshall@...
Sep 19, 2001 2:35 pm
27
I was asked about if there was any information about design patterns that are not specific to the object oriented approach. I am not aware of any, if someone...
alshall@...
Sep 20, 2001 11:31 pm
29
Marco Papacchini sent me this link about design patterns for non object-oriented design. http://www.geocities.com/SiliconValley/Lab/6888/prpats.htm Some other...
alshall@...
Sep 23, 2001 4:35 pm
30
Hi folks Thought you might be interested in some reactions to the issue of non-OOD patterns from someone who has just be down that road, and who is using some ...
Geoff Caplan
geoff@...
Sep 26, 2001 10:41 am
31
Overall I agree with a lot of Geoff's comments about OO vs non-OO. However, there are some differences and a few points I would like to make. I think the...