Default તરીકે refactoring તરફ જાઓ. એક rewrite ત્યારે જ વાજબી છે જ્યારે વર્તમાન સિસ્ટમ સ્વીકાર્ય ખર્ચે જરૂરિયાતો પૂરી કરવા હવે વિકસી શકતી નથી, અને તમે તે કરતી વખતે મૂલ્ય આપવાનું ચાલુ રાખી શકો. મોટાભાગની "અમને rewrite જોઈએ" વૃત્તિઓ ખરેખર એક અવ્યવસ્થિત tech-debt સમસ્યા છે જેને incremental refactoring ઘણા ઓછા જોખમે ઉકેલે છે.
