When software platforms grow and evolve, more and more developers working on it, it's of primary importance to adhere to documented standards and best practices, failing that, teams will hardly comprehend what’s going on. That translates into cost escalations, difficult planning, and slipped timelines.
Standard best practices are much like keeping rigorous rules on organizing your kitchen. Dictating how forks are stacked or the correct dishwasher space for coffee mugs, but when it’s neglected, things get broken, nerves frayed and ... chaos. Consistent standards means your next stages will be well positioned to start as cleanly and cost-effectively as possible.
Faster code results in shorter page load times -- significant for marketing, search engine optimization, and conversion strategies. Research shows that almost 50% of users expect a faster-than 2 second response, failing which abandonment jumps significantly. Pages must feel fast to end users, always a result of proper planning and execution.
For many, the idea that code can be messy, poorly organized, and confusing is not top of mind -- understandably so. Not unlike the wiring in your house, if cabling is poorly done, not to standard, patch panels not labelled properly, it can significantly lengthen the evaluation learning process, when reviewing previously-created code. That translates into wasted budget and deliverables.