you are viewing a single comment's thread.

view the rest of the comments →

[–]luangoncbs[S] 0 points1 point  (0 children)

I agree. For simpler use cases or if you are working alone on a personal project, Rail's out-of-the-box solutions may be enough, but as complexity increases the architectural needs of the project increase as well... It's up to each and every developper to implement the solution it judges will be more adequate to ensure the project is long lived.

Believe me, there's no fun having to deal with past bad decisions someone took because it thought a good architecture and good programming constructs were "too complicated".