Have you ever realized that developers are never happy with the legacy code?
The definition of "legacy code" may vary:
* code inherited from the previous developers of your company
* code that doesn't have test suites
* code that is older that 10 minutes (...)
We all rarely find