What I liked:
  • it is executable, working code
  • passion, enthusiasm, confidence
  • topic
  • simple example
  • idea
  • stepwise TDD + iterate and improve
  • very practical demonstration
  • discussion/ debates on the advantages + disadvantages
  • the energy of presentors
  • descriptive specification
  • IDE, use of dynamic language, use of tools new to me
  • clearity of tests: spock
  • simplification of test: DSL/Geb
  • I saw some grails
  • good speakers
  • seeing a bit of grails (compared to Rails, which I'm familiar with)
  • debates
  • the accuracy of the problems that popped up
  • proficiency of the speakers
  • adapting to remarks
To make it perfect:
  • prepare better
  • faster pc
  • describe the purpose
  • describe the tool(s)
  • faster machine
  • interesting = valuable example
  • clearer spec
  • include the audience more
  • why is using spec language usefull? It seems to take quite some time.
  • unix/java/grails seems a specific platform tool? What's equivalent on Windows/.Net?
  • skip setup and dive in more complex things right away
  • I'm sold on TDD, but not on BDD... If not directly used by customer, what's the use?
  • for me, it was too limited content
  • could be slightly longer, the really interesting stuff came towards the end. Mabye shortcut the start to get to that part more quickly.
  • test code seems unclear
  • clear tests
  • know what to expect (failure or success and why)
  • longer
  • choose another setup for session rooms. Not really good for given feedback --> to far from sessins given
  • grails and groovy are not usefull in Enter
  • show more why TDD is useful to me, convince me that these kind of tests can be written by anyone else than a developer
  • faster test execution
  • prepare your testing path a little more
  • faster computer!!! :-)
  • I joined late; can't really tell :-)
  • shorter feedback loop
  • achieve something more representative. Maybe be more directive