Refactoring Technique: Replace Conditional With Polymorphism
There are many ways to refactor a method with many conditionals. Before reaching for dependencies like dry-matchers, consider keeping it simple by using plain Ruby classes.
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
There are many ways to refactor a method with many conditionals. Before reaching for dependencies like dry-matchers, consider keeping it simple by using plain Ruby classes.
Post a comment