Enter your vote today! A new poll has been created for the xp-cincinnati group: Tuesday Jan 3rd, 2006: Attend xp-cinci meeting? TOPIC: Ruby On Rails o Yes o...
xp-cincinnati@yahoogr...
Nov 2, 2005 2:28 pm
940
Enter your vote today! A new poll has been created for the xp-cincinnati group: Tuesday Dec 6th: Attend xp-cinci meeting? TOPIC: Extreme Programming (XP) 2.0 ...
xp-cincinnati@yahoogr...
Nov 2, 2005 2:28 pm
941
xp-cinci, I added a page to the wiki on the history of xp-cinci. http://www.xpcincinnati.org/pages/history Please let me know if I forgot any events that you ...
Just a reminder that on Thursday November 10th at 9 am, my company, Rally Software, is offering a free 3 hour seminar in Cleveland, OH. covering best practices...
... You are a brave man! [... code elided ...] ... OK. Just a bit of terminology before we continue. What makes a closure a closure is the fact that free...
... Ok, the mailing list software striped off the attachments. Here is the inline version: == JAVA VERSION ================================================= ...
Nice link for people wanting to learn about closures (language neutral ) http://www.intertwingly.net/blog/2005/04/13/Continuations-for-Curmudgeons Hope it is...
xp-cinci, (pass it on) Xp-Cinci is having a membership drive. Please help spread the word about these two special presentations. We will hold two special...
xp-cinci, We still have mostly the "regulars" signed-up for the Dec meeting. Please get those flyers passed out. Or forward this email below the line. Ideas....
I know of a few people from here that are coming but I bet they haven't signed up for the poll. We need a way to capture approximate numbers. I have had 4...
I'm creating a new object with many methods that can take a variety of different objects as arguments. Of course, Ruby doesn't have polymorphic methods, so I'm...
Of course after re-reading my post, I knew I'd misstate something. Ruby certainly does have polymorphic methods - but it doesn't have method overriding, a la...
... http://www.xpcincinnati.org/pages/register People can also register using the email addresses on the above URL. They can adjust the number of people in the...
... Questions like this are tough to answer in general. Here are the general rules I follow. (1) If I can write mumble in terms of a common protocol, I will...
I'm curious to see the double dispatch version. MarkW has been trying to me explain how double dispatch works. I'm kind of slow, though, so seeing an example...
... So suppose you want to calculate sales tax on items sold. Warning this is a simplification to explain double-dispatch. This is not the best implementation...
I have been wrestling with implementing double dispatch in Python (similiar issues as ruby, no overloaded functions). I came across this article by David Metz ...
... Why does "no overloading" present a problem? You can just as easily express the type info in the method name (see the previous example). I've seen lots of...
... Personal preference, I like state.calc_tax(self) Since this is my preference, I undertook a journey on how I could write code closer to my design...
... I enhanced FlexMock a week or two ago to handle predicative dispatching. == START FLEXMOCK EXAMPLE ======================================= #!/usr/bin/env...
Thanks Jim, That is what I was looking for, Mike ... -- The greatest performance improvement occurs on the transition of from the non-working state to the...
Chris, Here is an interesting walk through the visitor pattern with dynamic language http://peak.telecommunity.com/DevCenter/VisitorRevisited I don't think...
... Double dispatch is really overkill for this situation we've been discussing. That's one of the reasons I didn't bother with it in my response. But here's a...
Agile Programming must be mainstream now. http://www.dilbert.com/comics/dilbert/archive/dilbert-20051116.html [Non-text portions of this message have been...
You may remember from a few days ago that I am playing with closures in java, and corrupting the use of the term a little I am told. I have come to realize two...