

045 - Defining Inheritance with Richard Gower
Aug 24, 2023
Discussing the history of object-oriented programming and the difference between Object-Oriented UX. Exploring the concept of inheritance in object-oriented programming. Exploring the differences between objects and classes in object-oriented programming. Highlighting the similarities between OOP and OUX and the importance of considering permissions and visibility. Exploring the use of diagrams and matrices to analyze relationships between objects. Discussing the benefits and potential issues of inheritance in OOP and OOUX. Exploring the concept of polymorphism and involving developers in OUX workshops. Exploring database structures and the importance of language and terminology in effective communication.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10
Introduction
00:00 • 2min
Defining Inheritance in Object-Oriented UX and Object-Oriented Programming
02:28 • 5min
Introduction to Object-Oriented Programming
07:18 • 18min
Differences Between Objects and Classes in Object-Oriented Programming
25:34 • 3min
Similarities between OOP and OUX
28:57 • 18min
Visualizing Object Relationships and Understanding Inheritance
46:49 • 2min
Inheritance in Object-Oriented Programming
48:23 • 7min
Discussing Polymorphism in Object-Oriented Programming
54:57 • 2min
Involving Developers in OUX Workshops and Exploring Database Structures
57:22 • 22min
The Importance of Language and Terminology in Effective Communication
01:19:08 • 11min