Learn how to practice TDD effectively:
TDD Cycles Guide - How to practice TDD at the system level, component level and unit level? How to practice TDD at the boundaries?
TDD Pipeline Guide - What pipelines do you need to support TDD as part of your Continuous Delivery Pipeline?
TDD Legacy Project Guide - How to apply TDD in legacy projects, which are untestable? What preparation do we need to do to support testability?
TDD Transformation Guide - How to introduce TDD into a team without overwhelming them? What would a weekly plan look like?
TDD Team Guide - How can you structure your teams to apply TDD?
TDD Refactoring Guide - How to refactor our code in TDD? During what cycles do we refactor? What kinds of refactoring? What if the tests are breaking?
Note: This list is in-progress; it’s a checklist of possible future ideas. I may update this list at any time.
Suggest a TDD Guide
You can comment below if you’d like to suggest an idea for a TDD Guide. I take into account the ideas I get from my readers.