Hacker News new | ask | show | jobs
by jackkinsella 5514 days ago
For ideas on getting started visit http://rails-bestpractices.

That being said the only way to really understand best practices is to build a large app, with users and a live DB, then try maintaining it over time. Only then will you see how architectural decisions positively or negatively affect your application and your own engineering experience. You'll see why, for example, fat models and skinny controllers make your life far easier as your codebase grows.

1 comments