Software is eating the world. There is hardly anything we interact with in our daily lives that is not run by software, from lithium batteries in our phones to the most advanced self-driving cars. With this in mind, software developers must adopt development practices that would ensure the quality of their code and designs. TDD is one of such practices. But what is TDD? How does it work? And how does it ensure quality of code and design? All of these questions and more will be answered in this session.
Orange Innovation Egypt
Chief Software Engineer
Kuwait university, GDG Kuwait organizer
Kuwait Informatin Technology Society
DevOps Engineer with Enabil
IT Project Manager