Amitai Schleier
@schmonz@schmonz.com
- Things always go as you, your teammates, and your customers expect, or
- Nobody cares about the costs when they don’t
@schmonz
- You're never going to come back to this code/system.
@gdinwiddie @schmonz There are times where TDD is an investment today that gives me a corpus of tests that might be useful in the future.
There are times when TDD helps me go faster today. This hour. In the next minute.
@JayBazuzi @schmonz
Yeah, I had a manager who gave me a last-minute feature that "had to go out tonight" and said to skip my usual testing to save time. I wrote it TDD because that was the fastest way I knew to work. What I didn't write was tests at the UI level.
As we were leaving, his phone buzzed because the build failed. I had forgotten to check in one new file. ;-)