Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Practical SOLID with Rails

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

Practical SOLID with Rails

Ruby Meditation s.1, e.1, Kiev

Avatar for Andrey Savchenko

Andrey Savchenko

February 23, 2013

More Decks by Andrey Savchenko

Other Decks in Programming

Transcript

  1. SOLID • Single responsibility principle • Open-Closed principle • Liskov

    substitution principle • Interface segregation principle • Dependency inversion principle Tuesday, March 19, 13
  2. SRP • Easy to read • Easy to change •

    Easy to reuse No god objects Tuesday, March 19, 13