Ruby Persistence Strategies
Did you ever wonder how people from dynamic languages handle persistence? Here's your chance to see. This session will talk through some important Ruby persistence framework, including basic SQL-driven access (like JDBC), Active Record in Rails, and object relational mapping in Ruby via OG.
Design patterns and mapping strategies in Ruby are quite different than those in Java. You'll learn some basic programming principles in Ruby, and in a few places, you'll see how Java frameworks differ.
- See how code blocks can make you more productive with basic database access patterns.
- Learn how Ruby programmers handle configuration without XML.
- Understand why Ruby programmers use metadata programming.
- See the active record design pattern and framework that drives Rails.
- See an object relational framework in Ruby called OG.
About Bruce Tate
Bruce Tate is a kayaker, mountain biker, and father of two from Austin, Texas. Currently at RapidRed, his focus is on rapid development and Ruby applications. Bruce was the chief technology officer behind the sites ChangingThePresent.org and ClassWish. His current project is DigtheDirt, a social gardening site. The international speaker has coauthored more than a dozen books including Rails Up and Running, Deploying Rails Applications, Beyond Java, and From Java to Ruby. His firm seeks to improve total application quality through the use of small teams, expressive programming language and agile development practices.
More About Bruce »