Does anybody know anything about aspecJ or aspect oriented programming? I continue to hear good things about it and have seen some interesting articlets at...
we will be converting all of our code examples into c#. this will take us another 1-2 months. We are already offering C# versions of our design patterns...
Sorry, but I must have missed that email. Where can somebody contribute to the community book. I 'm interested in contributing in the Java examples. Thanks. ...
John: Thanks for your interest. I think I originally had envisioned just putting things up on our site after people had posted it to the community. However, ...
I have this school assignment to do and i'm totally new to it, my lectures ain't giving us any lecture notes nor explaining more in details so i hope i can get...
well, not sure getting the answers from the experts is what you teacher had in mind ;) However, i'll give you a couple of clues to help out. It sounds like...
So is it Composite? ... teacher had ... not how ... a summary ... there). ... its ... by ... computer. ... new ... http://docs.yahoo.com/info/terms/...
the motivation for a composite is when you have a hierarchical structure (things contain things which can contain other things) and you want to treat all these...
Oh my gosh! I just found out that you're the author of one of my book, Design Patterns Explained, it's my school's recommend bk. I have some question about the...
Don't worry about your questions being stupid, they aren't. Regards the code, there is no constructor implemented. private Timekeeper(); should be private...
... Uh Oh, there goes Alan' hat size. :) ... You've got a colon there instead of a semi-colon. Also, this is a constructor, which is a method, so you're...
Scott L. Bain
slbain@...
Jul 10, 2002 3:18 pm
279
Hey, thanx (to BOTH! Alan & Scott)! I've done it! lol. Ya'know Alan, your book is currently SOLD OUT in my school's book store, and have to wait for 3 weeks...
Hi, In his book "Design Pattern Explained", Alan Shalloway illustrates the Bridge Pattern with shapes. I think I understand the main points, but something...
Good job. thanks for the info. Alan ... From: mscwp [mailto:mscwp@...] Sent: Wednesday, July 10, 2002 10:25 PM To: dpexplained@yahoogroups.com Subject:...
The bridge is about abstractions (shapes) using implementations (drawing programs). The problem with this example is that the primitives I am using in the...
It depends on whether the method in TourSch is static or not. If it is static, then you can call the method using the class name. Let's say the method is...
Scott L. Bain
slbain@...
Jul 12, 2002 3:31 am
286
Ok. the method is not static. So that means i have to use the instance. So how to create the instance? mscwp ... name. Let's ... method. ... instance of ... ...
Allan, You recommend James Coiplien' s book Multi-Paradigm Design for C++, yet most of the reviews I read say it is poorly written. Example: [after a...
Neil: Well, the stated purpose of the book - that you should use many paradigms in design not just OO - is interesting but in question. I found the discussion...
Neil, I've heard this comment too. Some say that Coplien has become more esoteric and harder to understand. In my opinion, he's worth the effort. Get the book....
Charlie, Thanks for the feedback. I'm going to take your advice. Regards, Neil ... From: "Charlie Poole" Reply-To: dpexplained@yahoogroups.com To: Subject: RE:...
Allan, Thanks for the feedback. Regards, Neil ... From: "Alan Shalloway" Reply-To: dpexplained@yahoogroups.com To: Subject: RE: [dpexplained] James Coplien ...
Hi, I am reading DPExplained for the first time, and I am at the point where the authors are 'about' to explain a better way of solving the drawing libraries...
Srinivasan: Let me give you a way to see if you have it or not. Have you decoupled the abstraction (different shapes) from the different implementations or...
Alan, Please accept my sincere thanks to you for the incredibly prompt response. I shall work on it and present the next iterational improvement tomorrow. I...
Alan, Here is my next attempt. I think there is some improvement. So here goes: /* This example is from my understanding of the Bridge pattern from its ...