I often see applications that are needlessly bloated and complex.
I’ve found two common reasons:
1. Dev team is unaware of the framework or environment’s built-in capabilities.
2. Resume driven development
Developers must strive to stay current so we know when our expertise, insights, and “best practices” have become outdated.
“The illiterates of the 21st century will not be those who cannot read and write but those who cannot learn, unlearn, and relearn.” — Alvin Toffler