The Rails Way: new blog from Jamis Buck and Michael Koziarski
The Rails Way is a new blog from Rails gurus Jamis Buck and Michael Koziarski. They accept submissions of real world web applications and suggest ways to improve the code through the right MVC factorings.
Interesting reading. (Also check out some of Jamis’s past posts, such as Skinny Controller, Fat Model.)
With all the attention Rails has received in the last year, there has been an enormous influx of people wanting to learn how to write web applications with it. Rails itself attempts to shepherd programmers along well-trod paths, to help them build well-designed applications “by default”. Alas, Rails’ conventions are not always enough.
This blog is our attempt to back up Rails’ opinions on what things should be done, with our own opinions on how things should be done.
Here’s how we’ll do it: if you have an application or a piece of code which you think could be done better, but you aren’t quite sure how, send it in. We’ll review all submissions, then publish an article or two showing the changes we’d make, and explain why we’d make them.
Readers get the chance to learn tips and tricks for enhancing your design, submitters get their application refactored for free, and we get some free-inspiration for our blog posts. Nobody loses!