Yohannes Teshome is a Software Engineer at sincro digital an ansira company. He is going to talk about Test Driven Development practices. https://medium.com/@marlenac/learning-tdd-with-katas-3f499cb9c492 https://www.michael-whelan.net/code-katas-for-practicing-tdd/?fbclid=IwAR1GAYiV6TBf3aVYr7Zs45CFROJ1OFooLFKHuKYbmyIbrWTU5w-6oyHqodU
Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle: first, the developer writes an (initially failing) automated test case that defines a desired improvement or new function, then produces the minimum amount of code to pass that test, and finally refactors the new code to acceptable standards. Here are additional materials for you to go through before heading to our virtual session:
by Marlena Compton
by Michael Whelan