If you've tried to practice test-driven development, then you've probably read through and tried a number of toy examples designed to help you get your feet wet. From there, you've tried applying what you've learned to your daily work and found that it isn't so simple. You work on enterprise code, and armed only with the basics of TDD, you've probably drowned once or twice, first sucked in by the undertow of integration tests, then had a tidal wave of end-to-end tests crash down on top of you. Sputtering, your TDD cycle crawls to a stop and you wonder how it could be so difficult.
This session is like meeting a rescue ship, offering to take you to shore.
Join master TDD practitioner J. B. Rainsberger as he outlines the trouble with test-driving enterprise code, zooms in on a few key culprits, then reveals a simple formula for avoiding the same old mistakes. His approach to TDD leads to highly modular designs that achieve nearly pain-free maintenance. In this session he'll lay the foundation for more effective and more pleasing software development practice. Even though the examples are on the Java EE platform, programmers who live in .NET day to day have found the information invaluable, too. You'll learn through a lively presentation, live demonstration and hands-on exercises that flex your TDD muscle. By the time you leave, you'll be better equipped to test-drive even the hairiest, most frightening enterprise systems.
Presenter: J. B. RainsbergerJ. B. (Joe) Rainsberger helps software organizations better satisfy their customers and the businesses they support. Expert at delivering successful software, he writes, teaches and speaks about why delivering better software is important, but not enough. He helps clients improve their bottom line by coaching teams as well as leading change programs. He helps software organizations off the treadmill of over-commitment and under-delivery, addressing all aspects of software delivery including understanding the business, gelling the team and even writing great code. Learn more about how Joe will inspire your software organization at jbrains.ca, in his IEEE Software magazine column "Not Just Coding", at conferences world-wide, or by writing him directly at get.started@jbrains.ca.
Conference Sponsors:
![]() | ||
![]() | ![]() | ![]() |
![]() | ![]() |