“technical debt” noun. the sum of costs owed to one’s computational progeny for past transgressions against their design and future well-being If you’re like…
Concerns are modules you can use to extract code out of models and controllers. This is useful for various reasons. An obvious one is that this makes things skinnier, which we’ve already established is good. Another is that you can use these concerns to mix into other models and controllers