If you don't do the work to separate the actual specifications from what the legacy app happens to do then why are you even rewriting it?
If you don't do the work to separate the actual specifications from what the legacy app happens to do then why are you even rewriting it?