How to Stop Testing & Break Your Code Base • Clare Sudbery • GOTO 2022

This presentation was recorded at GOTO Copenhagen 2022. #GOTOcon #GOTOcph Clare Sudbery - Freelance Technical Agile Coach RESOURCES ABSTRACT Do you code on your own? When you do, do you write unit tests? Do you agree that there are benefits to using test-driven development? I stopped writing tests on my code base for bad reasons, but started again for good ones. The experience has allowed me to demonstrate in practice the impact it can have on your code base when you don’t test, and also when you do. This talk, based on simple practical examples, explains exactly why unit tests, a TDD approach and pairing can make all the difference to your code. [...] TIMECODES 00:00 Intro 04:17 SquareFill 08:07 A lack of tests causes pain 09:35 Encapsulation 10:18 Acceptance tests & encapsulation 11:14 SRP (Single Responsibility) 12:18 Public vs private 13:16 Debugging 20:03 Fast feedback 21:17 Edge cases 22:55 Productionising spikes 25:27 Path to a solution 33:00 TDD makes everything better 36:34 Debugging 39:14 Refactoring 40:55 Fast feedback 44:11 Edge cases 44:33 Productionising spikes 45:24 Summary 46:39 Outro Download slides and read the full abstract here: RECOMMENDED BOOKS Saleem Siddiqui • Learning Test-Driven Development • Roy Osherove • The Art of Unit Testing • Kent Beck • Test Driven Development • David Farley • Modern Software Engineering • Dave Farley & Jez Humble • Continuous Delivery • Nicole Forsgren, Jez Humble & Gene Kim • Accelerate • #Testing #Test #ClareSudbery #UnitTesting #TDD #TestDrivenDevelopment #Programming #SoftwareEngineering #SoftwareDevelopment #SquareFill #Debugging #EdgeCases #FastFeedback #SRP #SingleResponsibility #Encapsulation #AcceptanceTest #Refactoring Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at Sign up for updates and specials at SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
Back to Top