Category
3 posts
📅
The Boy Scout Rule and Opportunistic Refactoring: turning continuous code improvement into a [...]
📅
How TDD and Dependency Injection drive software design: Test-First vs Test-Last vs TDD, baby steps [...]
📅
Why 100% code coverage is a misleading target: a trap example, mutation testing with Stryker, and [...]