4 ms·
that's not really technical debt, if mono repo makes sense at the moment, and you will change later, it's not technical debt, that's just a choice, there's no d
by keithnz 4y ago
that's not really technical debt, if mono repo makes sense at the moment, and you will change later, it's not technical debt, that's just a choice, there's no debt. While you are using the monorepo, there's nothing to "pay off". If after you make the change, but you don't do it fully, then you start having things to "pay off".
- selcuka 4y ago> if mono repo makes sense at the moment That's the opposite of what I wrote. My scenario was you knew that it didn't make sense for that project but you still did it because of time/budget/resource reasons. You start paying off the day you can't scale it anymore.
- keithnz 4y agotime/budget/resource reasons means it DOES make sense. It's like saying you want a Ferrari, but at the moment all you can afford is a bicycle... its a start, it gets you going, and it maybe not what you want long term, and you can't realistically go long distance, but it gets you started. They are just strategic decisions, not technical debt.
- selcuka 4y agoThat's the definition of technical debt. You "borrow" from your tech budget because of other restrictions, then you pay your debt. If you make a bad choice with no valid reason then it's just a bad choice, not technical debt.