My TDD Journey Started Dec 6, 1999
My story of learning Test-Driven Development started 23 years ago today. TDD has helped me exercise my code well before there is target hardware to run on. TDD helps me prevent defects. It can help you too.
In the beginning, there was no code…
Starting with a biblical-sounding line, the post asks why code that began clean so often decays into messy, brittle software. It is a brief, provocative nudge for engineers to reflect on code rot and the forces that change code over a project's life. Read it as an invitation to question assumptions and spark deeper conversations about maintenance and design choices.
In the beginning, there was no code…
Starting with a biblical-sounding line, the post asks why code that began clean so often decays into messy, brittle software. It is a brief, provocative nudge for engineers to reflect on code rot and the forces that change code over a project's life. Read it as an invitation to question assumptions and spark deeper conversations about maintenance and design choices.
My TDD Journey Started Dec 6, 1999
My story of learning Test-Driven Development started 23 years ago today. TDD has helped me exercise my code well before there is target hardware to run on. TDD helps me prevent defects. It can help you too.
In the beginning, there was no code…
Starting with a biblical-sounding line, the post asks why code that began clean so often decays into messy, brittle software. It is a brief, provocative nudge for engineers to reflect on code rot and the forces that change code over a project's life. Read it as an invitation to question assumptions and spark deeper conversations about maintenance and design choices.
My TDD Journey Started Dec 6, 1999
My story of learning Test-Driven Development started 23 years ago today. TDD has helped me exercise my code well before there is target hardware to run on. TDD helps me prevent defects. It can help you too.







