... A very good source of information is XP Installed. A draft copy of this is available from www.xprogramming.com. The chapters on "Test-first, by intention"...
9195
Bill dehOra
wdehora@...
Aug 1, 2000 8:41 am
... Though it is a bit jarring, I can't see how this naming differentiates from other human-readable variable naming. Exceptions are not for expected ...
9196
Ian Hobson
ian.hobson@...
Aug 1, 2000 10:44 am
In article <00bd01bffb12$24a7c0e0$3865059a@paton>, Keith Paton <paton@...> writes ... No - by leaving out complexity that is needed (who says it is...
9197
David Seibert
seibertron@...
Aug 1, 2000 11:05 am
... In our line of work (mechanical engineering) there is NO level of abstraction. I believe this is the major difference in trying to model software...
9198
Michael D. Hill
uly@...
Aug 1, 2000 11:12 am
Johannes and Kevin... Nice posts, and I need to throw off some sparks from them. ... Ditto, believe me. Sometimes this place is noisier than Wiki. ... As...
9199
Arrizza, John
john.arrizza@...
Aug 1, 2000 11:56 am
... <snip> Johannes, There was a discussion in this list a few months (?) or so ago. The thread subjects were: Growth, not evolution post fact XP greenfield vs...
9200
Johannes Brodwall
johannes@...
Aug 1, 2000 12:08 pm
Thanks to all who replied to my original posting. It seems like there are many rules of thumb and few concrete methods out there when it comes to testing. To...
9201
Steve Willer
willer@...
Aug 1, 2000 12:17 pm
... I didn't actually use a stub layer. I've been working on some changes to our own database layer, which in turn talks to a lower-level database layer...
9202
Arrizza, John
john.arrizza@...
Aug 1, 2000 12:21 pm
... I had a similar situation with code that communicated with a "Framework". I derived classes from all the Framework classes that I used. My CUT (code under...
9203
Morris, Chris
ChrisM@...
Aug 1, 2000 12:35 pm
... Yes, and the benefit of loosely coupled objects created through an XP process from the beginning. ... I started applying unit tests in a new module of an...
9204
Arrizza, John
john.arrizza@...
Aug 1, 2000 1:11 pm
... This is *it* isn't it? Loosely coupled objects is an OO idea that has been difficult for me to get into as well. I just started in on c++ about 3 or so ...
9205
Ron Jeffries
ronjeffries@...
Aug 1, 2000 1:28 pm
... What about all those vector force diagrams? Ron Jeffries www.XProgramming.com...
9206
Ron Jeffries
ronjeffries@...
Aug 1, 2000 1:31 pm
... I'm not sure I said that, and if I did I'm about to repudiate it. In an emergency, yes, I'd fix and run. But if it's not, my advice would be to write some...
9207
Ron Jeffries
ronjeffries@...
Aug 1, 2000 1:44 pm
... I'd think Piece would know where it MIGHT go, sort of like this: Bishop listRawMoves = { x,y | exists n: X,Y = loc(): x = X+/-n; y = Y +/- n & 0<=x<=7,...
9208
Ron Jeffries
ronjeffries@...
Aug 1, 2000 1:47 pm
... I, too, think it's overkill. If the board can't fail (and it probably can't), then you need to test that pieces don't try to move off the edge of an empty...
9209
Ken Boyer
ken@...
Aug 1, 2000 1:56 pm
... From: David Seibert <seibertron@...> Date: Tuesday, August 01, 2000 6:03 AM Hey - who let this guy in? :-) ... Correct. I don't think SE can be...
9210
Gregor Rayman
grayman@...
Aug 1, 2000 2:04 pm
Hi, perhaps this question has been answered alredy and I missed the answer. I am using JUnit to test my packages and I really love it. Unfortunaltely, I have...
9211
Don Wells
don@...
Aug 1, 2000 3:12 pm
From: Johannes Brodwall <johannes@...> ... Yes and no. You must learn how to test code just as you learned how to write code. It takes time and none...
9212
Arrizza, John
john.arrizza@...
Aug 1, 2000 3:13 pm
... Ron, you may be right. I can't search back for the quote because I have deleted many XP emails so it may have been Robert Martin or Kent Beck or Michael...
9213
Aaron Hinni
aaron@...
Aug 1, 2000 3:20 pm
... I think the original quote had to do with refactoring, not writing unit tests. aaron...
9214
Tom Copeland
tom@...
Aug 1, 2000 3:29 pm
There are some JGuru FAQs that discuss this - http://www.jguru.com/jguru/faq/faqindex.jsp?title=Entries+In+Tools%3AJUnit&t opic=25194. Yours, Tom ... From:...
9215
Dustin Hodge
dustin6364@...
Aug 1, 2000 3:40 pm
... I feel that the public and individuals in other engineering fields are under the misconception that software Development is not an engineering field. I...
9216
Stephen Freeman
Stephen.freeman@...
Aug 1, 2000 3:51 pm
This was our original motivation for our Mock Objects paper. http://www.connextra.com/site/all_about_us/xp/mockobjects.pdf Some of the helper code is available...
9217
Kevin Lewis
kevinlewis@...
Aug 1, 2000 7:26 pm
Some time ago there was a discussion about "Office Space Layout", and Ken Auer posted a diagram of his XP studio (which I appreciate greatly): ...
9218
Ron Jeffries
ronjeffries@...
Aug 1, 2000 7:42 pm
My strong opinion: Face the middle, it facilitates communication and back-to-the-wall protects you from being stabbed in the back. R I could be Ron, of course....
9219
kevan.dunsmore@...
Aug 1, 2000 8:21 pm
Or just do what we did at Spektra - fuck it. Let Schindler test it. "Andrew Swan" <andrews@owl. To: extremeprogramming@egroups.com co.uk>...
9220
kevan.dunsmore@...
Aug 1, 2000 8:22 pm
Apologies for last email. Please disregard. It was an old mail I inadvertantly forwarded to this group. "Andrew Swan" <andrews@owl. To:...
9221
Couball, James
jcouball@...
Aug 1, 2000 9:33 pm
Back to the wall is good Fung Shui (http://www.amfengshui.com/). Sincerely, James. ... From: Ron Jeffries [mailto:ronjeffries@...] Sent: Tuesday, August...
9222
Mark Wilden
mark@...
Aug 1, 2000 9:38 pm
... protects ... The extremely defensive learn to detect the slightest motion in the reflection in the monitor......
9223
Ron Jeffries
ronjeffries@...
Aug 1, 2000 9:40 pm
... Got a pointer to the specifics? Might be useful. Wonder if Alexander spoke to the issue? Patterns guys? Ron Jeffries www.XProgramming.com...