Signs What You’re Building is Over-Engineered
hackerone.com | blog | #architecture | #software-engineering | #code-quality | #over-engineering | #yagni
Summary
Warning signs of over-engineering: designing for scale a decade out, code too abstracted for new engineers to grasp, and unused classes built 'for later' (YAGNI).
- Published
- Collected
--- id: 2913 title: "Signs What You’re Building is Over-Engineered" source_domain: hackerone.com source_url: "https://www.hackerone.com/blog/signs-what-youre-building-over-engineered" published_at: "2020-12-01T00:00:00Z" tags: ["architecture", "software-engineering", "code-quality", "over-engineering", "yagni"] phying_url: "https://phying.com/item/2913" lang: en --- # Signs What You’re Building is Over-Engineered ## Summary Warning signs of over-engineering: designing for scale a decade out, code too abstracted for new engineers to grasp, and unused classes built 'for later' (YAGNI). ## Intelligence Metadata - **Sources:** hackerone.com - **Published:** 2020-12-01T00:00:00Z - **Original:** https://www.hackerone.com/blog/signs-what-youre-building-over-engineered - **Phying News:** https://phying.com/item/2913