Remove .Net Remove System Architecture Remove Test-Driven Development Remove Testing
article thumbnail

AoAD2 Practice: Zero Friction

James Shore

We used to have a shared test environment, and we were constantly stepping on each others’ toes. The quick command tells it to only build and test the files that have changed.”. He directs you to a test file and has you add a test. When you save the changes, the watch script runs again and reports a test failure.

article thumbnail

AoAD2 Practice: Incremental Design

James Shore

Test-Driven Development. Test-driven development encourages you to think about and improve your design at nearly every step. Breakthroughs happen at all levels of the design, from methods and functions to architectures. Test-Driven Development. Test-Driven Development.