Browse by Tags

Dave Laribee

Sponsors

The Lounge

Wicked Cool Jobs

Advertisement

  • Exceptional and Substitutable

    I watched Sean Chambers deliver an excellent talk about S.O.L.I.D. principles last weekend at Tallahassee CodeCamp . It motivated me to look a little deeper into the Liskov Substitution Principle , which states: Functions that use pointers or references to base classes must be able to use objects of...
  • Why SOLID? GIMME AN L!

    Thus far in my journey to explain the why of the so-called SOLID principles I've covered Single Responsibility Principle and Open/Closed Principle . This brings us to "L" for Liskov Substitution Principle which the originator, Barbara Liskov , describes as: What is wanted here is something...
  • Why SOLID? GIMME AN O!

    The next leg of our quest to uncover the deeper driving forces behind SOLID principles brings us to the Open/Closed Principal (OCP). To refresh, I think it's important that if we're going to say (read the next part in a mouth-breathing, war-hammer-playing, mega-nerd voice) "your design violates...
  • Why SOLID? GIMME AN S!

    There was some chatter on twitter today about why SOLID principles are a good idea. When designing object systems we often tote around a lot of acronyms for principles of good design, but why are these things principles? It's not enough to simply say "just because." So right here and now...
    Filed under: , ,
Devlicio.us