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

Practical SOLID with Rails

Practical SOLID with Rails

Ruby Meditation s.1, e.1, Kiev

Andrey Savchenko

February 23, 2013

Transcript

33 slides
  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

More Decks by Andrey Savchenko

Other Decks in Programming