-
Notifications
You must be signed in to change notification settings - Fork 276
Home
Richard Huang edited this page Aug 15, 2010
·
22 revisions
Please go to http://rails-bestpractices.com
- Move code from Controller to Model
- RESTful Conventions
- Model
Keep Finders on Their Own Model-
Love named_scope# same as Move finder to named_scope the Law of Demeter- DRY: metaprogramming
- Extract into Module
- Extract to composed class
Use Observer
- Migration
- Controller
Use before_filter-
DRY Controller# not implement, use http://github.com/josevalim/inherited_resources
- View
Move code into controllerMove code into modelMove code into helperReplace instance variable with local variable-
Use Form Builder# not implement, use http://github.com/justinfrench/formtastic -
Organize Helper files# not implement, it’s rails default behaviour