Test-Driven Development (TDD) — the idea that you write tests before you write any code — is one of those killer ideas that we just keep coming back to. At a technical level, most experienced software developers understand the inherent value in TDD: delivering a suite of automated tests alongside your code just feels a [...]
Posts Tagged ‘test-driven development’
17 Oct
Rule #15: Inertia is a powerful force in the software development process.
In the way, way, way early days of our company, even though there were only two of us working on the product (including myself), we agreed to a few things. We would: Do upfront design through specs Adhere to test-driven development (TDD) Commit to awesome uptime Now, in the early days, we didn’t necessarily need to [...]