ટેકનિકલ દેવણ એ કોડ કેવો છે અને તે કેવો હોવો જોઈએ તે વચ્ચેનો તફાવત છે, જે વધુ ઝડપથી આગળ વધવા માટે લીધો હતો (ઇચ્છાપૂર્વક અથવા નહીં). કેટલીક દેવણ ઠીક છે; કામ તેને સંચાલિત કરવું છે, તેને દૂર કરવું નથી. મુખ્ય બાબત એ છે કે તે દેવણને પ્રાધાન્ય આપવું જે ખરેખર નુકસાન પહોંચાડે છે.
તે શા માટે મહત્વપૂર્ણ છે
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
