Any fool can write code that a computer can understand. Good programmers write code that humans can understand – Martin Fowler
Writing clean code is an art that needs to be mastered but unfortunately is never taught to us in the university. Most of us write code daily that will rot overtime and will haunt us a couple of years from now when we are asked to modify it. Working in a team of professional developers, it is essential that we write code that our team members can understand and modify. We want to write code that will make us proud and its readers would love to read it through just like a well written poem.