Technische Schulden sind der Unterschied zwischen dem, wie Code ist, und wie er sein sollte – bewusst oder unbewusst eingegangen, um schneller voranzkommen. Etwas Schulden sind okay; die Aufgabe ist, sie zu verwalten, nicht zu beseitigen. Der Schlüssel ist, die Schulden zu priorisieren, die wirklich schaden.
Warum es wichtig ist
For each piece of debt, ask:
- How often does it slow us down or cause bugs? (frequency)
- How bad is it when it bites? (severity)
- How risky/expensive is it to fix? (cost)
High frequency + high severity + low cost → fix now
Low frequency + low severity → leave it, document it
