|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
 | Brett Schuchert, Senior Trainer, Mentor and Consultant, Object Mentor
Brett Schuchert started teaching computer literacy courses in 1985 in a continuing education environment. He started working with Smalltalk, C and OOP 1989 deploying several applications in both languages (with the emphasis on C ). He started using Java in late 1996, deploying to production his first Java application in 1997. He has been training, consulting and mentoring the past several years. He is finishing up a four year engagement at Hertz where he has helped transition approximately 50 COBOL programmers into Java/J2EE. On this assignment he has implemented significant parts of a rewrite of Hertz' reservation and booking back-end systems as well as mentored the business analysis in software process and requirements management. For a full CV, see here: http://schuchert.wikispaces.com/MyCv |
|
|
|
 | TDD in the RAW, building an algorithm from scratch using Ruby
You, me, vi and TDD. What you can expect from this session is a screen, two terminal windows, one with vi open and the other where I run the tests, and check in my work.
Starting with nothing, we'll quickly review an algorithm, develop a test approach and then work through several complete TDD cycles applying both Martin's three laws of TDD as well as code refactoring and even a touch of continuous integration.
If you are interested and cannot attend, or even if you can attend but would like to come prepared with lots of questions, the presentation will closely follow:
| Oct 9th |
|
 | Comparing TDD and BDD in Ruby using Test::Unit and RSpec
This is a three-part demonstration. In parts 1 and 2 we start with nothing and develop a solution first using TDD with Test::Unit in Ruby and then second using BDD and RSpec. In both cases, we'll use the same problem so there's a good chance you'll have a direct comparison between the two.
In part 3, armed with these two comparisons, we'll develop a list of differences in an attempt to get a better idea of just what is what.
| Oct 9th |
|
|
|
|
|
|
|
|
|
|
|
 |
 |
 |
 |
|