Retrospectives: Set the Stage

Retrospective comes from the latin word ‘Retrospectare’, which means to look back. In the software development world, retrospective refers to a team meeting together at regular intervals to reflect on past work, usually just a week or two. I’m a deep...

Object Oriented Programming: Encapsulation

I will be discussing Encapsulation for the finale, or part four, of my Object Oriented Programming series: Abstraction Inheritance Polymorphism Encapsulation – Current Post Encapsulation John Mitchell has an excellent definition of encapsulation: “A...

Object Oriented Programming: Polymorphism

I will be discussing polymorphism for part three of my Object Oriented Programming series: Abstraction Inheritance Polymorphism – Current Post Encapsulation Polymorphism The word polymorphism derives from the Greek words ‘poly’ for many and...

Object Oriented Programming: Inheritance

I will be discussing inheritance for part two of my Object Oriented Programming series: Abstraction Inheritance – Current Blog Post Polymorphism Encapsulation If you’re not already familiar with abstraction, I recommend reading part one of my series before...