glu.ttono.us has posted an excellent summary of his take on Rails best practices.
And I think I need to do some reading, that the second time in as many days that someone mentions Refactoring by Martin Fowler, and this has me intrigued.
My top favorites:
- testing of course
- I second Luke. Selenium and Selenium on Rails is a better approach for functional (and user type testing). I’m not saying this should replace it. Use both techniques.
- DRY (Don’t Repeat Yourself)