Cannelloni Beats Spaghetti (Or Structure is Good for You)
Bruce Scharlau
Friday, March 27, 2008
This presentation considers the teaching of the object oriented scripting language Ruby within the Web framework of Rails to university students based on our experience of this since October 2005. It argues that teaching Ruby on Rails is a good choice for teaching students appropriate development habits through its rigorous application of the model-view-controller design pattern in the application code.
Furthermore, productivity gains from using the Rails framework mean that students can tackle more challenging issues when developing web sites because most of the defaults for Rails work for everybody, so developers can focus on the business logic and not the object/relational mapping of the CRUD details.





























