Bryce Posted on Mar 4, 2020 • Updated on Mar 5, 2020 • Originally published at brycedooley.com Refactoring code has become one of my favorite things to do as a developer. It can have a major impact on code cleanliness, readability, and maintainability. In this post I’ll outline 6 refactoring patterns that I've found to be very useful and provide examples of each. Many are inspired by Martin Fowler