March 12, 2008

Pragmatic Studio: Rails Studio Day 3


Today was the last day of Rails Studio. Dave and Mike took us through the finish line with a packed syllabus. We took our event application all the way through deployment.

Our final day was a little rushed. I would guess we had fallen about an hour behind the agenda. We covered the final leg of Rails stuff including completing the ActiveRecord discussion through to many-to-many relationships, the magic of filters and a great overview of using partials and AJAX in our applications.

Probably the only oversight in the class was the coverage of testing in Rails. Due to schedule, we had to cover all of the rake test world in _an hou_r. An hour isn’t a lot of time to cover what is really a pretty complete and powerful test environment that is built right into Rails. The oversight here was more pronounced, as early on testing was highlighted as one of the critical things you have to do in your app. We really didn’t get enough coverage of this. I wouldn’t want a fourth day in the class, which is likely what would be required to cover testing well, so I guess a hurried overview to get you started is probably the best that can be done.

To end the class we deployed the application via Capistrano to a production server. The Capistrano system really impressed me as being elegant and extensible.

Ruby Techie

Previous post
Rails API using Fluid SSB I’ve been diving big into Ruby on Rails this week with this class I’m taking. One of the things I found right away is you need to have the Rails API
Next post
Tip: Paying Attention with Laptop I’ve spent the last two days in this all day Rails training class. Here is my #1 tip for helping to stay focused. It’s really simple, just a couple