Design Patterns Refactoring Legacy Code: Part 3 - Complex Conditionals Tutorial • Intermediate Learn techniques for how to deal with complex and complicated unknown legacy code, how to understand it, and finally updating the Golden Master tests.