Why does clean code matters so much? Clean code is critical in the software industry as it is often perceived as what makes or breaks a project and it is also what kills a lot of startups and companies because of the exponential growth of technical debt. “He who has a why to live for can bear almost any how.” is a very well known quote written by Friedrich Nietzche in his book Twilight of the Idols. When people have their own habit of coding or of anything, it is very hard to change them. The best way is to make them want to change by showing them that it is in their best interest to do so. This is the reason why I’m starting this article with an explanation on why we need cleaner code in our application by dismantling a few misconceptions most of us have regarding our work as software developers.