article thumbnail

AoAD2 Practice: Feature Toggles

James Shore

Test-Driven Development. This does raise the question: if you can’t see your changes, how do you test them? The answer, of course, is test-driven development and narrow tests. Test-driven development allows you to code what you to mean to code without actually seeing it run.

article thumbnail

AoAD2 Practice: Feature Flags

James Shore

Test-Driven Development. This does raise the question: if you can’t see your changes, how do you test them? The answer, of course, is test-driven development and narrow tests. Test-driven development allows you to code what you to mean to code without actually seeing it run.