I'd doublecheck where this director gets his facts (did he work with Catbert?) and what rigorous development process he sees as faster to market than XP, other...
426
Rob Kinyon
dragonchild93
Sep 1, 2005 4:52 pm
... Personally, I feel that XP means you're *quicker* to market because you're only implementing those features you're selling right now. In addition, you're...
425
Terrence Brannon
princepawn
Sep 1, 2005 3:20 pm
I interviewed with the director of a small team here in Los Angeles yesterday. The guy was part of an Extreme Programming outfit in Arizona. He said that...
424
Curtis Poe
curtis_ovid_poe
Sep 1, 2005 8:26 am
... Possibly, but it's fair to point out that if a company has an established, working code base, switching to Bivio may not be cost effective (of course, I've...
423
Rob Nagler
robnagler
Aug 31, 2005 11:28 pm
... That is an interesting point, and one I have struggle with for some time. There's also the class name duplication "EMA". The name of any thing in bOP is...
422
Rob Nagler
robnagler
Aug 31, 2005 11:11 pm
... Yes, thanks. ... One of the most interesting programs is an inference engine. What it takes is a set of facts and rules. The inference engine uses simple...
421
Rob Nagler
robnagler
Aug 31, 2005 11:06 pm
... There are two purposes for writing tests: TDD and regression. TDD is great, but the real value pays off when a test fails b/c of an unknown implicit...
420
Curtis Poe
curtis_ovid_poe
Aug 31, 2005 7:05 pm
... You know, I really think this is interesting when you compare it to ... Despite the complaints that Adrian Howard's code had a lot of duplication, the...
419
Chris Hudgins
grapevine_re...
Aug 31, 2005 12:48 pm
All: Please forgive a noob for spamming you folks with HTML. Terrence, here is the link for "prove": ...
418
Chris Hudgins
grapevine_re...
Aug 31, 2005 12:43 pm
Check out this page on CPAN: http://search.cpan.org/~petdance/Test-Harness-2.52/bin/prove <http://search.cpan.org/~petdance/Test-Harness-2.52/bin/prove> _____ ...
417
Terrence Brannon
princepawn
Aug 31, 2005 12:13 pm
... what is prove? I could not find it in the main Test::More docs: http://search.cpan.org/~mschwern/Test-Simple-0.60/lib/Test/More.pm -- Carter's Compass: I...
416
Adam Sroka
adamjaph
Aug 30, 2005 5:15 am
... I can't recall the last time I opened a test and didn't know what it was testing, but if this ever happened I suppose my response would go something like...
415
chromatic
chromatic_perl
Aug 30, 2005 3:33 am
... I think you mean "the simpler the tests, the probably fewer the number of bugs". Otherwise, I completely disagree; your code has to get specific...
414
Rob Nagler
robnagler
Aug 30, 2005 3:04 am
... Testing does not make perfect. Code proofs don't even make perfect. The definition of perfect is constantly changing. Working out APIs a lot sooner is...
413
Rob Nagler
robnagler
Aug 30, 2005 2:48 am
... We have about 12,000 lines of unit tests. We have 1,500 lines (including lengthy pod) of test framework. I would estimate that we have 50% fewer lines of...
412
Rob Kinyon
dragonchild93
Aug 30, 2005 2:29 am
Yeah, that one. :-) ... [Non-text portions of this message have been removed]...
411
Tom Legrady
tom_legrady
Aug 30, 2005 2:16 am
... You mean Fermat's Last Theorem; according to http://mathworld.wolfram.com/FermatsLastTheorem.html : a theorem first proposed by Fermat ...
410
Rob Kinyon
dragonchild93
Aug 30, 2005 1:57 am
... That is a personal preference. I prefer mocks, because it allows me to test in isolation. My theory is that perfect components will work together...
409
Adam Sroka
adamjaph
Aug 29, 2005 11:42 pm
... You make several good points, but it seems to me like you are throwing out the baby with the bath water. I never declare the number of units. A "best...
408
Rob Nagler
robnagler
Aug 29, 2005 10:23 pm
... I'm not a big fan of Mock objects. I only use them when it's absolutely necessary. I like end-to-end tests, even our unit tests hit the database. ... I...
407
Rob Nagler
robnagler
Aug 29, 2005 10:05 pm
... No, I don't like typing them. :-) ... Yes, that's what we do, too, but the structure is missing to allow for easy refactoring. ... Here's a simple...
406
Adrian Howard
ajh65537
Aug 29, 2005 3:05 pm
... I'm reading that as not liking seeing lots of "ok BLAH" statements in the test output - in which case just write a test runner that doesn't show them. I...
405
Adrian Howard
ajh65537
Aug 29, 2005 2:43 pm
Yup. Not seeing anything that the Test::Builder modules + Test::Class or Test::Unit give. Adrian...
404
Rob Kinyon
dragonchild93
Aug 29, 2005 2:10 pm
... Please explain more about what you mean "weak on the deviance side". I tend to test my failure cases using mocked objects and subroutines, which means the...
403
Rob Nagler
robnagler
Aug 29, 2005 1:22 pm
... It's, like, very, ok, repeatitive, ok? Test::* and xUnit need a refactoring so that you only express what is the essence of the cases. They are also weak...
402
Adam Sroka
adamjaph
Aug 29, 2005 4:30 am
Right. TMTOWDI applies. But what is it about the de facto standard wheel that you don't like? I read your code, and I don't see any advantage. Enlighten me....
401
cpp gent
cppgent0
Aug 29, 2005 4:06 am
... Depends on the wheel....
400
Adam Sroka
adamjaph
Aug 29, 2005 3:12 am
I just use Test::More and prove. Why reinvent the wheel?...
399
cpp gent
cppgent0
Aug 29, 2005 2:47 am
Not sure what unit tester you all use, but I wrote one that seems pretty good (so far). Its main claim to fame is it that it automatically detects test cases...