Fast, Testable and SANE APIs

Test-Driven Development