Technology platforms evolve over years, or even decades, within large, mature organizations. This means that the underlying codebase also evolves, since numerous developers and application managers ...