Week 29, year 2021
- Patterns of Legacy Displacement - My colleagues do a lot of work that involves replacing legacy software systems. Three of my colleagues - Ian Cartwright, Rob Horn, and James Lewis - have started to capture their experience and advice for this is a collection of patterns. We begin with anoverview article that lays out four main categories of activity that need to be done for a successful legacy displacement. more… [Martin Fowler]
- Extract Product Lines - To do effective legacy displacement, we need to figure out how to break down the problem into manageable pieces. Extract Product Lines does this by identifying product lines and using them as the basis for migration. more… [Martin Fowler]
- In what language are programmers writing? - Wikipedia states that there are around 700 programming languages. Some are more popular. Some are less. But what language do programmers… [Event-Driven by Oskar Dudycz]
- Domain-Driven Refactoring: Long Methods - In the last post, I walked through the main, immediate code smell we saw of a long method [Jimmy Bogard]