Refactoring Legacy Code with the Strangler Fig PatternThere are strategies for reducing the size and responsibilities of large objects. Here’s one that worked for us at Shopify, an all-in-one commerce platform supporting over 1M merchants across the globe. Large objects are a code smell: overloaded with responsibilities and dependencies, as they continue to grow, it becomes more difficult to defin