Hi Jim, I agree that using the word "requirements" is inappropriate in an XP context. "User story" is a vast improvement, but I really like your suggestion to...
Firstly thank you to all who responded to my posting on a simplicty measure. Several valid and useful points were made. Rather than respond to them all...
Hi Mike, ... Wasn't it just! I had a great time and learned a lot. Could have used more sleep, but then that was my own choice. Next year, we'll be in Finland...
When I look at the software as a tool, the word "use" (as a noun) comes to mind. For instance, the uses of a welding torch are welding, cutting, heat ...
... Cool. Your time permitting, I have a feeling that there's more to learn from this topic. ... Yes ... this makes it important to set these students on the...
... I've been challenging the word "requirements" too. "How can you say that this thing is a *REQUIREMENT*, when the business is doing just fine right now...
Hi Ron, ... Interesting parallel. I was only four years old, and don't really remember this, but my father told me that: 1) The method involves listening /then...
Ron: You say: max((max(a,b),c) is a path to the dark side, (actually, in APL or J, I'd say "max/a b c"), ... Which looks a lot like the J solution: 1{/:~a,b,c ...
... of a student. They have the program working - passes all tests. Rather than leave it at that, they go for extra simplicity marks, which gives them their...
... BUT I DID! Oooo Oooooo Oooooo, Mr. Kotter! http://groups.yahoo.com/group/extremeprogramming/message/108471 Now that you have shown some examples and...
This might be feasible with a small enough class (< 20?), or a larger class with TAs whose judgement can be trusted. Otherwise, it is too impractical given...
... I promote that as a potential path to the dark side, too. The point of my note was that the simplicity rules, when subverted, lead to dogs and cats living...
We frequently have a "requirement" that is one of five equally acceptable solutions to a business problem. If we find that one of the others would be much...
... Or the simplest form: memset( score, 0, sizeof(score) ); Would that score high for simplicity, or low for obscurity? To an experienced programmer, it is...
I've been using XP processes for about 3 years at my former workplace and found it extremely successful. I'm in the process of selling the process at my new...
Keith, ... And in ruby: score = [0] * 4 Hmm, yummy. :) Is that obscure ? It will read just as well when there are 4, 16 or 256. ... It is, perhaps, the above...
I prefer Kent Beck's word: "wishes". see http://c2.com/cgi/wiki?RequirementsVsWishes <<Requirement: n. that which is required; a thing demanded or obligatory. ...
EAP starts Monday, here: http://www.greencheese.org/ZeekLand It's a slightly unhinged melodrama set in deep space and the far future, staring lemurs, a bird, a...
And in REXX score. = 0 Which doesn't even allocate any memory, but just says if somebody asks for a score.x that we haven't defined yet, give them 0....
Not into (Perl, APL,...) golf myself, but in J: score =: 4$0 Is the shortest I've seen. Later... ... BSc(Math) UNBF'83 Sapere Aude | APL: If you can say it,...
To people with years in COBOL? 01 WS-SCORE PIC X OCCURS 4 VALUE ZEROES. Of course, a period (".") in COBOL means a whole other thing than with everybody else. ...
Oops. You're right... And I meant that to be PIC 9. Yup, am using COBOL 85. Wreaks the head when you switch between that and C#, especially when "simplicity"...