NexWerk Blog

Thoughts from the craft

My new Apprentices

Yesterday finally both of my new apprentices have accepted the role as an Apprentice at Eden Development.

I am very excited to be able to guide them on their long road to mastery. During the course of their apprenticeship I will be posting my thoughts on their progress, the tasks I have assigned to them and in general things related to their apprenticeship. Once their respective blogs are up and running (we are setting a space for that at the Eden Development web site) I will also add the links in here so that you can follow it up in context.

As I mentioned on twitter before; meet my apprentices, Aimee Daniells and Spencer Turner. Both are very passionate about building software and bring a unique set of skills to our workshop.

On Wednesday I gave them their first task:

I want you to write a wiki server in the Ruby language test first (i.e. TDD done right) using only the standard Ruby library but without using any available gem or testing framework (that includes the unit testing framework that ships with the Ruby language).

Both of them (separately) came to the conclusion that they would have to develop their own test framework. But…

Apprentice: How do I develop the testing framework without using a testing framework?
Mentor: Code just as much of the testing framework that will allow you to start testing it

More to it soon…

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • LinkedIn
  • MySpace
  • Tumblr
  • Twitter
« Previous post

2 ResponsesLeave one →

  1. That sounds like a very cruel apprenticeship duty. I remember Kent Beck’s brain surgery in TDD By Example. I’m curious about the progress.

  2. Hey Markus,

    Thanks for the comment. I don’t think it is as cruel as it might sound. :)

    You will be able to follow their progress on their apprenticeship blogs soon (they are already blogging, but the site needs to be skinned properly).

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes