Мне нужно дать короткую презентацию (2-4 часа) на Test-Driven Development и создать небольшой класс, который я смогу построить с использованием методологии TDD. Класс должен быть относительно небольшим, но "продавать" концепцию TDD.
Если кто-то прочитал книгу Джеймса Ньюкирка "Test-Driven Development" в Microsoft.Net, пример Stack является совершенным. Его небольшой класс, имеет управляемый список тестов/требований, а процесс создания продает TDD (IMHO).
Я не хочу использовать пример Stack или аналогичные структуры данных (очередь, списки и т.д.) из-за страха при воздействии на работу Newkirks.
Итак, я ищу несколько хороших идей для класса образцов.
Спасибо.