Rails Web Development

rails notes
The following is a summary of the ideas from agile web development with rails.

- Favor convention over configuration ability.
- Favor rapid prototyping over endless documentation & disjoint testing.
- Utilize model,view,controller.
- State each thing about the system exactly once if possible.
- Derive classes from a testing-framework.
- Write simple tests before complex implementations.
- Rails gives a specific directory layout convention aimed at web+database MVC.
- Rails assumes an environment config file is always used in launch.
- Rails components follow some packaging conventions for XYZ; XYZ implies a file controller_XYZ will exist, etc.- The rails app user isn't an app writer.

Created by: baallan last modification: Tuesday 17 of October, 2006 [22:30:58 UTC] by baallan

The original document is available at http://www.cca-forum.org/wiki/tiki-index.php?page=Rails%20Web%20Development