Skip to search.
testdrivendevelopment · Test-driven Development

Group Information

  • Members: 3502
  • Category: Software
  • Founded: Feb 7, 2002
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Messages

  Messages Help
Advanced
Messages 28915 - 28944 of 34997   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
28915 Casey Charlton
caseycharlton69 Offline Send Email
Oct 1, 2008
9:28 am
Prompted by my own post, *http://tinyurl.com/3h3ylc *, I see writing a test as mostly a trivial technical task. The problem I see with writing tests, TDD or...
28916 Donaldson, John (GEO)
geo_johnfr Offline Send Email
Oct 1, 2008
9:57 am
Casey, You say "in such a way that covers all eventualities and paths" - but if you are fairly strict about no-code-before-a-failing-test then your tests will...
28917 Casey Charlton
caseycharlton69 Offline Send Email
Oct 1, 2008
10:04 am
Pretend TDD isn't the first step, ie we need to tech someone how to write a test, after we have code ... How do we teach what is a good test and what is a bad...
28918 Cory Foy
cory_foy Offline Send Email
Oct 1, 2008
10:42 am
Then you would use Feather's definition of unit tests (doesn't touch the file system, etc) along with Beck's rules of simple design (first, runs all of the...
28919 Olof Bjarnason
olof.bjarnason@... Send Email
Oct 1, 2008
10:50 am
I think this has more to do with attitudes than anything else. As you said in your blogpost, testing isn't really very technically challenging. But it is...
28920 Ron Jeffries
ronaldejeffries Offline Send Email
Oct 1, 2008
11:33 am
Hello, Casey. On Wednesday, October 1, 2008, at 4:28:35 AM, you ... Aspiring writers have to write. Aspiring artists have to paint. Most important things...
28921 Ron Jeffries
ronaldejeffries Offline Send Email
Oct 1, 2008
11:35 am
Hello, Casey. On Wednesday, October 1, 2008, at 5:03:49 AM, you ... A good test is one that advances the capability you're trying to write and that can be...
28922 Olof Bjarnason
olof.bjarnason@... Send Email
Oct 1, 2008
11:46 am
One place to practice is http://sites.google.com/site/tddproblems Anyone interested in collaborating just say so and me or someone else of the admins will add...
28923 Casey Charlton
caseycharlton69 Offline Send Email
Oct 1, 2008
11:52 am
Ron I appreciate the point you are making, but the key part here is a fundamental difference between some participants over what is a good test vs a bad test,...
28924 Ron Jeffries
ronaldejeffries Offline Send Email
Oct 1, 2008
12:27 pm
Hello, Casey. On Wednesday, October 1, 2008, at 6:52:56 AM, you ... Two examples would come in handy right about now. But the question is how to teach. I...
28925 Casey Charlton
caseycharlton69 Offline Send Email
Oct 1, 2008
12:34 pm
To learn, someone must teach - self-tuition is precarious and time consuming ... I have an obvious answer to my own question - pair programming - but many...
28926 Jarod Tang
jarod.tang Offline Send Email
Oct 1, 2008
12:39 pm
Hi Casey, From my experience, the best teaching on TDD always from the root ( why TDD is better than normal coding/design ways). If possible, just let the guys...
28927 John Roth
jhrothjr Offline Send Email
Oct 1, 2008
12:41 pm
Casey Charlton ... I see much of that as tool writers looking for a customer. John Roth...
28928 Olof Bjarnason
olof.bjarnason@... Send Email
Oct 1, 2008
12:47 pm
@Casey, I've felt the same desparation at my work place: "not enough time", "pair-programming are you nuts", "unit tests are for cowards" -- if not literally...
28929 Ron Jeffries
ronaldejeffries Offline Send Email
Oct 1, 2008
12:48 pm
Hello, Casey. On Wednesday, October 1, 2008, at 7:34:41 AM, you ... I think I'd like to deny your major premise, that if someone is to learn someone else must...
28930 Olof Bjarnason
olof.bjarnason@... Send Email
Oct 1, 2008
12:58 pm
... Yeah but I think TDD is a little bit different from learning AbstractFactory, Command or Memento patterns. TDD is more of a method/craft than something you...
28931 Jarod Tang
jarod.tang Offline Send Email
Oct 1, 2008
1:11 pm
... TDD, pattern and refactor is close related, pattern is for elegant solution for specific design problem, refactor is the description of method for moving...
28932 Casey Charlton
caseycharlton69 Offline Send Email
Oct 1, 2008
1:17 pm
With my idealist hat on, I would agree ... but what if someone sees no value in SOLID, and wants to get people writing unit tests *before* they understand...
28933 Casey Charlton
caseycharlton69 Offline Send Email
Oct 1, 2008
1:19 pm
I have seen the site, and agree it is a step towards some learning points, but who evaluates the solution for correctness, simplicity and completeness? ...
28934 Jarod Tang
jarod.tang Offline Send Email
Oct 1, 2008
1:29 pm
Ok, that's normal ( i find this trouble as well), just let young guys design and coding, and for the trainer the best is to help him/her fiigure out what's the...
28935 Olof Bjarnason
olof.bjarnason@... Send Email
Oct 1, 2008
1:34 pm
... That is a "craft" which I think is hard to teach.. It is something that has to grow on people. Heck I learn from my mistakes each day. It's nothing...
28936 Jarod Tang
jarod.tang Offline Send Email
Oct 1, 2008
1:39 pm
[Seems I'm a bit addict to this thread, :)] One more killer skill to persuade managers, let him know that the investment DO save money b/c managers just money...
28937 Tim Ottinger
linux_tim Offline Send Email
Oct 1, 2008
1:44 pm
... Generally a good test follows the FIRST principles: Fast (running: a few ms at most) Isolates errors (you don't have to figure out what failed) Repeatable...
28938 Steven Gordon
sfman2k Offline Send Email
Oct 1, 2008
1:48 pm
... Apprenticeship....
28939 Jeff Langr
jlangr Offline Send Email
Oct 1, 2008
1:55 pm
... I sometimes talk about "future pain." Why will this non-SOLID design slow down the rate of development in a few months? Why are you going to hate life in...
28940 Tim Ottinger
linux_tim Offline Send Email
Oct 1, 2008
2:38 pm
... I'm an ex-Object Mentor, so I definitely see the value in SOLID, but when you're talking about tests, it's FIRST you're interested in most. I've even found...
28941 Ron Jeffries
ronaldejeffries Offline Send Email
Oct 1, 2008
3:01 pm
Hello, Olof. On Wednesday, October 1, 2008, at 7:58:25 AM, you ... I agree with your conclusion here ... AND I have learned a lot by reading the TDD books,...
28942 Alan Baljeu
alanbaljeu Offline Send Email
Oct 1, 2008
3:40 pm
I've never seen that acronym before. I like solid code, but SOLID code I don't know. Alan Baljeu http://www.collaborative-systems.org Intelligent software...
28943 Stoyan Damov
stoyan_damov Offline Send Email
Oct 1, 2008
3:43 pm
http://www.lostechies.com/blogs/chad_myers/archive/2008/03/07/pablo-s-topic-of-the-month-march-solid-principles.aspx...
28944 Casey Charlton
caseycharlton69 Offline Send Email
Oct 1, 2008
3:45 pm
Single Responisbility Principle Open Closed Principle Liskov Substitution Principle Interface Segregation Principle Dependency Inversion Principle 2008/10/1...
Messages 28915 - 28944 of 34997   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help