Abstraction is Pragmatism | Code Walks #003

4,694 views · Published 15 July 2016 · 10:29 · Indexed 14 October 2026

Channel: Christopher Okhravi · 2016 · Education

Watch on YouTube

If you want to go fast, you need abstraction. Uncle Bob says that a good architecture is one that maximizes the number of decisions NOT made. I agree. Abstraction is what in object oriented programming enables us defer decisions and thus to follow the ever changing demands of our customers as quickly as possible.

In some sense... Abstraction is pragmatism. Let's talk about why.

By the way if you're wondering why the numbering seems off. The battery died a while into this video and so I wasn't entirely happy with the material that I did have. Which is why this video was left collecting dust on my disk. But I decided to supplement the "lost" part with slides which is why I'm uploading it now :)

Original upload date:
Jun 4, 2016

More from this channel