Patterns like MVC and dependency injection help the development teams of modern applications frameworks to deliver an extendable and maintainable product. Why shouldn't those patterns help you modernizing your legacy application? In this session, we will have a look at ways to apply modern patterns to legacy code by using small refactoring steps.