Safely rewriting complex code
A discussion of techniques for safely refactoring complex legacy code to make it more maintainable, including adding tests, small steps, and analyzing dependencies.
A discussion of techniques for safely refactoring complex legacy code to make it more maintainable, including adding tests, small steps, and analyzing dependencies.