# Refactoring [[Software Engineering]] [[Design Patterns]] ## Refactoring techniques In this technique, you run the new code and the old code both in production, and log if the new code differs from the old results, still returning the old results. This refers to the [[Strangler Fig Pattern]] - [https://twitter.com/davidkpiano/status/1546139706580238342?s=21&t=rdToM_oRgPj4Tt3BbLIqJA](https://twitter.com/davidkpiano/status/1546139706580238342?s=21&t=rdToM_oRgPj4Tt3BbLIqJA)