Object-oriented programming
Programming paradigmWikipedia
11
MENTIONS
4
EPISODES
4
PODCASTS
Search complete. 11 mentions across 4 episodes found for "Object-oriented programming".
Oct 15, 2026
AI, Kill Chains and Cyber Defence | Ep 84 | Yuval Itzchakov, A Security
Y
31:26Yuval ItzchakovGUEST
We're changing our architecture every three or four months because the world is changing, and we need to adapt ourselves to this new technology.
Y
31:34Yuval ItzchakovGUEST
So it's like everything is new all the time, right? And this is very different from, you know, 20 years ago when I was learning programming and like getting, and like this understanding and like OOP and functional programming and systems architecture, and like everything was like you got that knowledge and, and, and you took it with you wherever you went.
Y
31:55Yuval ItzchakovGUEST
And like nowadays, everything is completely different.
Y
31:58Yuval ItzchakovGUEST
So I don't care if they come with AI experience.
Y
33:12Yuval ItzchakovGUEST
Like, I wanted to work with people who knew things in the detail.
Y
33:17Yuval ItzchakovGUEST
But I understand now as a CTO, uh, who's, you know, looking to connect technology with the business and provide the business value and outcomes that, you know, times have changed.
Y
33:27Yuval ItzchakovGUEST
And now natural language is becoming our programming language the same way we used to do assembly and then we got to OOP and abstractions on top of that.
Y
33:38Yuval ItzchakovGUEST
We're now at this higher level of abstraction.
The Art of Object-Oriented Programming
A
6:49Artificial IntelligenceNARRATOR
Every time you write a class, ask How many places break if this changes? The lower that number, the better the design.
A
6:57Artificial IntelligenceNARRATOR
Common OOP design mistakes.
A
6:59Artificial IntelligenceNARRATOR
The God object.
A
7:01Artificial IntelligenceNARRATOR
One massive class that accumulates everything.
A
8:42Artificial IntelligenceNARRATOR
Practical, testable and boring in exactly the right way.
A
8:46Artificial IntelligenceNARRATOR
Conclusion.
A
8:47Artificial IntelligenceNARRATOR
OOP is a design mindset.
A
8:49Artificial IntelligenceNARRATOR
OOP doesn't begin with syntax and end with four terms.
#498 A Tiny Episode
C
26:42Calvin Hendryx-ParkerHOST
You know,
M
26:43Michael KennedyHOST
everyone uses classes, objects, even if they're not big OOP folks, you still create objects.
M
26:50Michael KennedyHOST
I mean, do you have a number? You know what I
C
26:52Calvin Hendryx-ParkerHOST
mean? Well, it's just, and it's convenient, but I think if you were, again, performance debugging and triaging and you ran into this, you've been surprised.
Java: A Beginner's Guide, Seventh Edition
S
13:18speaker_5HOST
Which brings us to the core philosophy of Java.
S
13:21speaker_5HOST
Object-oriented programming, or OOP.
S
13:24speaker_5HOST
OOP fundamentally flips that old spaghetti code paradigm on its head.
S
13:29speaker_5HOST
Instead of code acting on data, OOP is organized around the data itself.
S
13:34speaker_5HOST
The core principle is that the data controls access to the code.
S
13:37speaker_5HOST
But how does it actually do that?
S
17:27speaker_5HOST
OK, I have to stop you, though.
S
17:28speaker_5HOST
I'm looking at all these classes, these strict hierarchies, these heavily guarded black boxes.