Τεχνικό χρέος είναι το κενό μεταξύ του τρόπου που είναι ο κώδικας και του τρόπου που θα έπρεπε να είναι, που αναλαμβάνετε (σκόπιμα ή όχι) για να κινηθείτε πιο γρήγορα. Κάποιο χρέος είναι εντάξει. το έργο είναι να το διαχειριστείτε, όχι να το εξαλείψετε. Το κλειδί είναι να δώσετε προτεραιότητα στο χρέος που πραγματικά ζημιώνει.
Δώστε προτεραιότητα με βάση το αποτέλεσμα, όχι την ενόχληση
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
