In our day to day delivery of software, there is often a tension between delivering features as fast as possible, and applying ideal principles of clean code. Redesigning our code and making it look perfect is not something we can do everyday.
This course teaches us how we can apply principles of clean code pragmatically without affecting delivery. It helps us learn how to iteratively make our code easier to understand, maintain, and extend.
Interleap has made the Clean Code Online Course in collaboration with ThoughtWorks, and we tapped into their Clean Code expertise to build this course. They've given us feedback every step of the way, making this course easy to learn and effective.