Маңызды дағды - бұл жаңа кодты және мүмкіндіктерді бұрынғы «қосымшаны» қоспай-ақ енгізу үшін бағдарламаны қайта жазуды білу.

Бұл тек даму / технология мәселесі емес. Кемшіліктері мен жағымсыз жақтарын ескеру керек және рефакторингтің нақты жоспары туралы мүдделі тараптармен келісіліп, келісілуі қажет.

Қайта жазылатындардың барлығы немесе ештеңе дерлік жаман идея емес, сондықтан SOA-ның заманауи үлгілерін қолдана отырып, біз рефакторлық қосымшаларды әлдеқайда ескірген және аз бүлдіретін тәсілмен қолдана аламыз.