Fontos tudás az alkalmazás átírásának ismerete, hogy új kódot és funkciókat vezessen be anélkül, hogy a régi alkalmazást tartsák.

Ez határozottan nem csak fejlesztési / technológiai probléma. Az ellenérveket és hátrányokat mérlegelni kell, és az érdekelt felekkel közzé kell tenni a refaktiválás egyértelmű tervét.

A teljes átírás, vagy semmi sem, szinte mindig rossz ötlet, ezért a modern, SOA minták felhasználásával sokkal ésszerűbb és kevésbé pusztító módon reagálhatunk az alkalmazásokra.