👉 Приєднуйся до Bobocode Community: ____________________________________________ 𝙋𝙖𝙩𝙧𝙚𝙤𝙣: / bobocode 𝙂𝙞𝙩𝙃𝙪𝙗: Telegram-канал: Linkedin: Twitter: Тарас в LinkedIn: Тарас в Twitter: ____________________________________________ 6-те заняття тренувальної програми Ultimate Enterprise Java (2021). УВАГА! Відеозапис не містить активної частини заняття. 00:00 - Початок 00:15 - План заняття 01:28 - Як економити час, говорячи правду? 03:38 - ОБʼЄКТНО-ОРІЄНТОВАНЕ ПРОГРАМУВАННЯ 04:30 - Для чого потрібен дизайн (ООП)? 07:20 - Приклад поганого дизайн 09:14 - Приклад хорошого дизайну 10:57 - Інверсія залежностей – принцип хорошого дизайну 13:10 - Інкапсуляція. Наслідування. Поліморфізм 13:21 - Для чого потрібна абстракція? 14:59 - Інкапсуляція, яка допомагає 16:54 - Підсумки основних принципів ООП 17:23 - ДИЗАЙН ПАТЕРНИ 19:56 - Чому потрібні патерни? 21:11 - Тривіальні патерни 23:56 - Патерн проксі (Proxy) 25:30 - Реалізація патерна проксі (Приклад коду) 32:24 - Рефлексія VS. CGlib 33:24 - Як створити проксі за доп. CGLib? (Приклад коду) #opensource #java #education