Article Roundup - January 31, 2020
Name the Abstraction, Not the Data
How you name things in your code is important; there is even an entire chapter in Clean Code dedicated to it. This article is a little Ruby focused and focuses on Presenter/Decorator classes, but the philosophy they are discussing is wider-reaching. If you're having to do a lot of massaging in order to display your data then eventually you may not want one class to do all of that work. Eventually, it may make sense to split things up into different classes and name them according to where they are being used.