Communication is key when it comes to pretty much every job on the planet, and programming is no exception. Ensuring that your colleagues, or even future you, can read and understand the intent of your code is vital for many different reasons. Further reading…