February 28 - March 1, 2013
Montreal, Canada

SOLID Object Oriented Design

This talk explains the object-oriented design principles that underly the SOLID acronym. It defines the principles in plain language and shows practical examples of their use by walking a simple bit of Ruby code through a series of refactorings that move it from specific and concrete to general and abstract.

View all 155 sessions

Sandi Metz

Sandi Metz has 30 years of experience working on projects that survived to grow and change. She's the author of the recently published ‘Practical Object-Oriented Design in Ruby’ and now that the book is complete, has returned to building bicycles in her spare time.

Read More

Sponsored by

Media