Default रूपमा refactor गर। Rewrite तब मात्र न्यायोचित हुन्छ जब अवस्थित system स्वीकार्य लागतमा आवश्यकता पूरा गर्न विकास हुन सक्दैन, र तपाईंले त्यो गर्दा पनि मूल्य डेलिभर गरिरहन सक्नुहुन्छ। धेरैजसो "हामीलाई rewrite चाहिन्छ" भन्ने प्रवृत्ति वास्तवमा अव्यवस्थित tech-debt समस्या हो जसलाई incremental refactoring ले धेरै कम जोखिमका साथ समाधान गर्छ।
