Cells are great, but they’re like adding a safety railing to your Rails app. If you need the structure to be enforced, then use it. But if you already have the coding discipline then there are more drawbacks and don’t use them.
If you don’t know what “Cells” is, you can read about it here.
Let me begin by saying I like Cells. Here are some good reasons to use them:
I think many proponents of Cells will argue that it unclutters your decorator directory. I find this argument specious. Any logic you have in a decorator object is still needed. You’ve just moved it from somewhere in the decorator directory to somewhere in the cells directory.
If you wanted it to build a product you’d find a way to get time to work on it. If you really wanted to start that new hobby you’d sacrifice something to find the time and money to do it.
I'll define a "Wannabe Entrepreneur" as someone who has never made money from their businesses. Here are the different types of wannabes.
In the past few years I've built go-carts, built a 200+ sq ft workshop, written several eBooks. How do I create a life where I have time to work on side projects?
Receive 5 Software projects mistakes we have made over the years and how to avoid them.