|
|
|
|
|
by gashaw
2652 days ago
|
|
Ruby is great, Rails is good enough. The main issue with Rails (it's the same with other frameworks) is that it discourages from doing proper design.
The only design decision you make is where to put a piece of code, which is ridiculous ("Fat models, skinny controllers" is a bad design heuristic.) Following Rails conventions works for small (simple) applications, but over time you arrive at a point where no one understands the whole thing.
At this point someone suggests moving to microservices, and all hell breaks loose. |
|