danmaku icon

Pain-of-OOP 1/8: History of OOP, Simula, Smalltalk, Algorithms, Pain of It

2 ViewsMay 22, 2024

Read my blog to learn more: https://www.yegor256.com Also, follow me in Telegram: https://t.me/yegor256news 0:00 Course description 2:51 Who started it 4:00 Objects, Classes and Inheritance. Simula-67 6:11 OOP term. Smalltalk 11:00 C++, Bjarne Stroustrup 16:48 Other languages 18:46 OOP features 26:48 Original idea 28:40 Abstraction 37:45 Data hiding 41:33 Behavior exposing 44:00 An object as a function 45:45 Identity, State, Behavior 52:52 Composition 55:25 Object Thinking vs. Algorithms. While-Do loop 59:33 Buffer abstraction 1:01:36 Loop abstraction 1:04:42 Object composition 1:09:12 Enemies of Object Thinking 1:13:15 How to Pass the Exam 1:15:04 Read and Watch
warn iconRepost is prohibited without the creator's permission.
creator avatar