This lecture and the other 15 in this series were given to 3rd year BSc students of Innopolis University (Russia) in 2021. The slide decks for these lectures were made in LaTeX. You can find their sources here: Innopolis University: 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: Yandex Music podcast by yegor256: 0:00 About grading system 6:25 The structure of the lecture 12:15 The Philosophy of OOP. GOTO 15:37 IF/THEN 18:33 CALL 20:52 OOP1 23:45 OOP2 34:14 What is an Object 43:48 Three Most Evil Parts of OOP. Static Methods 58:43 Mutability vs. Immutability 1:07:00 NULL References 1:17:21 Domain Driven Design 1:19:39 Elegant Objects 1:23:44 Books, Venues, Call-to-Action
Hide player controls
Hide resume playing