How would you know if you've written readable and easily maintainable code?

Your peer tells you after reviewing the code.

You cannot determine this yourself easily because as the author, you know more than the code says by itself.  A computer cannot tell you, for the same reasons that it cannot tell if a painting is art or not. Hence, you need another human - capable of maintaining the software - to look at what you have written and give his or her opinion.  The formal name of said process is peer review.

Subscribe to Farath Shba

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.