Haha, I remember a good friend/professor told me during college days. I used to be a perfectionist in writing codes, make everything so clear and yet too long. Well, maybe I’m just trying to play safe with the conditions and methods I’m creating in order to avoid bugs. As time passes by, I think you’ll learn because of the demand and pressure you’ll get from the clients. lol.