What is the primary definition of technical debt in software architecture?
-
A
The financial cost of software licenses accumulated over time
-
B
The cost of rework caused by choosing an expedient solution now instead of a better approach
-
C
The number of unresolved bugs in a system
-
D
The time required to train new developers on the codebase