Błażej Kosmowski
Oct 29, 2018 · 1 min read

ActiveSupport::Concern is not concerning and is useful when applied properly in my opinion. It is overusing mixins for hiding code from over-bloated classes what is concerning. Many times people confuse ActiveSupport::Concern with /concerns subdirectories.

BTW none of your examples take advantage of ActiveSupport::Concern and will work exactly the same without it.

So… the whole argument is fine, but ActiveSupport::Concern isn’t a culprit here.

    Błażej Kosmowski

    Written by

    RubyOnRails craftsman @ selleo.com