Skip to main content
Object-oriented programming

Object-oriented programming

Programming paradigmWikipedia

Search complete. 11 mentions across 4 episodes found for "Object-oriented programming".

Oct 15, 2026

Yuval ItzchakovGUEST
31:26
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.
Yuval ItzchakovGUEST
31:34
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.
Yuval ItzchakovGUEST
31:55
And like nowadays, everything is completely different.
Yuval ItzchakovGUEST
31:58
So I don't care if they come with AI experience.
Yuval ItzchakovGUEST
33:12
Like, I wanted to work with people who knew things in the detail.
Yuval ItzchakovGUEST
33:17
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.
Yuval ItzchakovGUEST
33:27
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.
Yuval ItzchakovGUEST
33:38
We're now at this higher level of abstraction.
Artificial IntelligenceNARRATOR
6:49
Every time you write a class, ask How many places break if this changes? The lower that number, the better the design.
Artificial IntelligenceNARRATOR
6:57
Common OOP design mistakes.
Artificial IntelligenceNARRATOR
6:59
The God object.
Artificial IntelligenceNARRATOR
7:01
One massive class that accumulates everything.
Artificial IntelligenceNARRATOR
8:42
Practical, testable and boring in exactly the right way.
Artificial IntelligenceNARRATOR
8:46
Conclusion.
Artificial IntelligenceNARRATOR
8:47
OOP is a design mindset.
Artificial IntelligenceNARRATOR
8:49
OOP doesn't begin with syntax and end with four terms.
Calvin Hendryx-ParkerHOST
26:42
You know,
Michael KennedyHOST
26:43
everyone uses classes, objects, even if they're not big OOP folks, you still create objects.
Michael KennedyHOST
26:50
I mean, do you have a number? You know what I
Calvin Hendryx-ParkerHOST
26:52
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.
speaker_5HOST
13:18
Which brings us to the core philosophy of Java.
speaker_5HOST
13:21
Object-oriented programming, or OOP.
speaker_5HOST
13:24
OOP fundamentally flips that old spaghetti code paradigm on its head.
speaker_5HOST
13:29
Instead of code acting on data, OOP is organized around the data itself.
speaker_5HOST
13:34
The core principle is that the data controls access to the code.
speaker_5HOST
13:37
But how does it actually do that?
speaker_5HOST
17:27
OK, I have to stop you, though.
speaker_5HOST
17:28
I'm looking at all these classes, these strict hierarchies, these heavily guarded black boxes.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.