What does it mean to program with confidence? How do you build self-testing software? What even is a test, anyway? Welcome to the thrilling world of fuzzy mutants and spies, guerilla testing, mocks and crocks, design smells, mirage tests, deep abstractions, exploding pointers, sentinels and six-yea| Bitfield Consulting
The Bitfield Institute of Technology (BIT) is a software engineering school that offers remote training and certifications in Go and Rust development to students worldwide.| Bitfield Consulting
Self-testing code has automated tests that are easily run to verify that it does what the programmers intended| martinfowler.com
[This fragment is available in an audio version.]| ongoing by Tim Bray