
Writing Change-Proof Software with Tests - JSJ 555
JavaScript Jabber
00:00
Top End Devs Slash Coaching
Charles Maxwood: A lot of software is over engineered, has bits of things that people put there because they thought they might need it in the future. He says TDD lets you break an existing indirection or wrong abstraction and introduce a better one instead. Maxwood's advice? Have an end to end test for every epic for every big feature.
Transcript
Play full episode