Hi all, In the gof's book, in the first paragraph of the 3rd chapter, it's said "Creational design patterns abstract the instantiation process. They help make...
The main characteristic of all of the Creational patterns is that you can create an object knowing only the interfaces that that object implements. That is,...
Clients classes (the ones that receive created products) know the products by their interfaces, but are shielded from details about those products. For...
Dear Eagle, The second and third paragraph go on to describe the context of an evolving software system, in which it's desirable to make object creation a...
Thank you so much for your answers. I think I should have highlighted the word "represented" in the question. Let me do it! My question is how they (or one of...
As Russ mentioned the Builder pattern here, I actually do not consider it a creational pattern, because I think of creatioanl pattern to instantiate instance...
I recently came across this site: http://xunitpatterns.com which apparently contains mostly the same content as the soon to be published book "XUnit Test...
When creation and use are separated, the representation of an object system can be described in terms of stereotypical roles rather than instances of specific...
Is this the monad paper we're planning to base our discussions off of for next Tuesday? Just wanted to make sure... -Andrew ________________________________ ...
... Hi everyone, I've just received the terrible news that education technology pioneer Seymour Papert has been gravely injured in an accident in Hanoi. He was...
fyi ... Darlene ... Date: Mon, 11 Dec 2006 14:42:17 -0800 Subject: [sdforum_emergingtech] Mary Poppendieck at BayXP All - This is a late breaking event I just...
fyi ... in case people are interested ... Darlene ... Date: Tue, 12 Dec 2006 11:59:39 -0800 Subject: [sdforum_emergingtech] EMTECH-SIG January: Shrinking the ...
I couldn't make it because of a seasonal virus (cough, cough -- hope I didn't give it to anyone last week!), but I'd be interested to know if anything...
Please contact Manish Rathi mailto:manish@... if you are interested in the position. Job Description - Senior Web UI Engineer Retrevo is an early stage...
Jeff, Sorry you missed the meeting. Hope you feel better soon. I didn't take any notes, but here are a couple of points from last night's discussion. People...
Hi all, I was recently reading a (not very good) interview of Grady Booch in which he mentioned the need for a programming language that supports massive...
http://www.it.uu.se/research/group/hipe/papers/succ_types.pdf of interest to me since I knee-jerk lean towards the static typing side, but would like to use...
Raoul Duke
raould@...
Dec 16, 2006 12:45 am
2985
How cool is this? Experience in or the willingness to learn Erlang is required. Darlene...
... i'm probably one of the first folks to be led by the nose by cool programming languages, so in an attempt to counteract that i'll be pedantic and say that...
Raoul Duke
raould@...
Dec 21, 2006 7:28 pm
2987
... Sorry. I just meant that since we recently finished looking Erlang in the functional language part of the language buffet, I thought it was cool to see a...
hi Darlene, ... No, no, my apologies - I really did not have the thought in my head of criticising the job posting or your message and I'm sorry if it came ...
Raoul Duke
raould@...
Dec 21, 2006 8:59 pm
2989
Background: A graph is a set of *shapes* and *connectors*. The software is to generate a xml file from the graph. A piece of xml code is generated from each...
[ removed cc to groups I don't belong to :-) ] ... This sounds like it might be your problem. Traversal is a sort of consensus between the visitor and the...
I like Cliff's solution, but I thought I'd throw this one out there as well, since it maintains the ObjectStructure's functionality. I'm a little confused...