The Pain of OOP, Lecture #1 (again): Algorithms hurt object thinking
A lecture for BSc students in Innopolis University.
The previous lecture in 2020 in MIPT (Moscow, Russia) is here:
The slides are here: (in LaTeX and PDF)
Blog:
Books:
GitHub: (don’t hesitate to follow in order to stay informed)
Telegram channel with recent news and updates: (subscribe to not miss a thing)
Twitter with daily and weekly updates: (follow me!)
iTunes:
SoundCloud:
#oop #programming #lecture #elegantobjects
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
1 view
34
12
4 weeks ago 00:02:37 1
[Cloudy Hits] Jessica Baio - he loves me, he loves me not (Lyrics)
4 weeks ago 00:25:12 7
[emkfit] WICKED HIIT DANCE WORK OUT- LETS DEFY GRAVITY
4 weeks ago 01:25:08 1
Eckhart Tolle - The Art of Presence - CD04 - Dissolving the Pain Body
4 weeks ago 00:16:05 3
[Pamela Reif] 15 MIN SIXPACK WORKOUT - Medium, with Beginner Alternatives / for lower, upper & side abs
4 weeks ago 01:25:10 1
Eckhart Tolle Art Of Dissolving the Pain Body
4 weeks ago 00:00:37 1
On Mother’s Day, the Russian Ministry of Defense published footage of the work of specialists from the medical service of the co
4 weeks ago 00:03:48 2
[CNBC Television] President Joe Biden: Ending U.S. military involvement in Afghanistan was the right decision
4 weeks ago 00:02:25 7
[The Dor Brothers] The Drill
4 weeks ago 00:29:28 1
Игра ► Габенушка 2 ► Gween of Pain
4 weeks ago 00:48:02 26
Max Payne 2:The Fall of Max Payne / Макс Пейн 2: Падение Макса Пэйна / Прохождение №3
1 month ago 00:01:57 2
[CNBC Television] Oxford-AstraZeneca vaccine shows positive immune response in early study
1 month ago 01:32:43 2
[mentaldisorders] still feel ur pain // shoegaze dreampop
1 month ago 00:03:18 5
HIRAES - Dormant (Official Video)
1 month ago 02:00:26 18
Juan Paradise Mix Trance and Electronic 281
1 month ago 00:01:58 4
️AFU POW: ´Commanders were ordered to deploy us on front line as soon as possible’
1 month ago 00:04:10 289
Sade - Young Lion (Music Video)
1 month ago 01:12:55 1
’’The Last Romantic’’ (1978) André Morell, Michael Jayston, Caroline Blakiston, Ronald Hines
1 month ago 00:03:31 1
Simone Simons - Cradle to the Grave ft. Alissa White-Gluz (Official Music Video)
1 month ago 00:46:21 17
[SmallAnt] I beat Kaizo Mario Odyssey. It was Painful.
1 month ago 00:04:09 205
Sade - Young Lion (Official Music Video)
1 month ago 00:01:14 27
Alonso: ‘We have to accept there is going to be some pain in the last three races’ #F1 #LasVegasGP
1 month ago 00:00:40 968
«НЕОБАРОККО» — новый концерт композитора Кирилла Мишина
1 month ago 00:04:10 970
Sade - Young Lion (Official Video - )
1 month ago 00:01:39 82
[CNBC Television] House to vote on Covid relief bill Friday, including $15 federal minimum wage