What is Object-Oriented Programming (OOP) really talk by Bob Martin

Early this morning, Brandon Dees sent an e-mail to the team’s internal mailing list to a video of a talk by ‘Uncle Bob’ Martin of 8th Light (link to their Twitter).

I watched it first thing and must agree, this is an inspiring talk. It’s a great presentation on the history of object-oriented programming (OOP) and what it really means from a values point of view.

{% vimeo 64086087 %} Robert ‘Uncle Bob’ Martin - What is OO really? from 8th Light on Vimeo

The talk starts out with lasers! And a brief explanation of the classic experiment that showed that photons are both a particle and a wave through the use of an interference filter.

As a computer scientist, history talks like this are absolutely fascinating.