DEV Community

Discussion on: How do you identify "over-engineering"?

Collapse
 
kspeakman profile image
Kasey Speakman

Usually, an over-engineered solution starts to "feel" awkward and ill-fitting. It takes time to develop a sensitivity to that feeling. Usually the best way to prevent over-engineering is to keep very focused on solving the business problem at hand. And realize within yourself those conditions where you find an interesting technical solution and are trying to force it to fit the problem.