Legacy C application – Refactoring or reengineering? (I)

We continue our series about Legacy C applications, with the example of the first release of Word (1.1a). Imagine that you have to recommend a strategy for such an application. How would you proceed?

Enjoy!