Skip to main content
Inspiring
June 20, 2010
Question

FlexUnit Katas?

  • June 20, 2010
  • 1 reply
  • 739 views

I know several languages have katas (typically in screencast form)available where a developer talks aloud while they share what they're thinking as they develop a modest project in the language. Is the anything like that available like that for flexunit? I get all the mechanics but don't appreciate how to start a project with concepts like 'now I'm thinking I'll need a class that does such and such so I first write a simple assertion then develop a class to pass the test. Then I realize it also has to account for x so I write another test or would it be in the same test or is it better to have separate suites for the varoius parts of the project.' I hope that makes sense. Something more mentoring than how to write a simple assertion about adding two numbers.   Thanks

This topic has been closed for replies.

1 reply

Participating Frequently
June 20, 2010

John,

That is a great idea. We don't have anything like that online presently, however, I have a TDD presentation I was considering posting. I think you just convinced me to do a screencast instead. I know we have a long way to go on documentation and mentoring but I do appreciate the suggestions and input and we will keep trying to get better.

Mike

John_HallAuthor
Inspiring
June 20, 2010

That would be so appreciated. There are a couple of decent attempts at walking people through the process but nothing that really shows how it gets integrated with the main project itself, very well, or how an experienced developer thinks as they do TDD. The couple of nice attempts in print that I've found all use the Flash Builder 4 Beta, which has just enough differences in the dialog boxes, to make one wonder if you're even on the correct screen.

Anyway, since you rarely have anything else going on in your life, I'm sure this should fit right into the schedule ;-)

Thanks much.

John_HallAuthor
Inspiring
July 31, 2010

Of course we would still take your presentation until you have time to do a screen cast.