---
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
