Monthly Archives: September 2014

Legacy application – Refactoring or reengineering? (VII)

We built a formula to estimate the effort to write characterization tests on our Legacy C application, with the goal of transferring the knowledge to another team, or during an outsourcing.

What about our results? What kind of objections could we face? What would be an acceptable action plan?

Legacy application – Refactoring or reengineering? (VI)

We want to write characterization tests on our Legacy C application, with the goal of transferring the knowledge to another team, or during an outsourcing.

What should be the scope of this ‘characterization’? When can we consider that our test coverage is sufficient? Is it possible to quantify the effort it represents?

Legacy application – Refactoring or reengineering? (IV)

Back from summer vacations and back on this series about Legacy code. In this post, we will talk about the importance of unit testing in order to understand and a Legacy application, before to start any change.

Enjoy!