Java с нуля. Введение в ООП

Java с нуля. Введение в ООП

5.681 Lượt nghe
Java с нуля. Введение в ООП
Вот мы и подошли к теме ООП - объектно ориентированного программирования. Сразу хочу заметить - есть разные точки зрения того, что такое правильное ООП. Я буду освещать эту тему с "неправильной" точки зрения, но на то есть весомая причина. Так сложилось, что в индустрии вы практически нигде не найдете правильного ООП. Практически везде где вы будете работать - вы будете видеть ровно то, что я тут говорю. Однако, я сам не сторонник того подхода, но и рассказывать вам про теорию правильного ООП тоже не вижу смысла по ряду причин: - у меня нет достаточного опыта в правильном ООП, чтобы учить вас этому. - все с чем вы будете работать от Spring до Hibernate не является по настоящему объектно ориентированными и противоречит концепции. - я могу подготовиться вас к реалиям индустрии и сделать это хорошо. Дальнейшее развитие - это ваш выбор. Для тех, кто действительно хочет разобраться в теме правильного ООП, настоятельно рекомендую прочитать книгу "Elegant Objects" Егора Бугаенко, а также подписаться на его канал и посмотреть видео на эту тему. Также рекомендую к прочтению книгу "Object Thinking". ► Elegant Objects: https://www.amazon.com/Elegant-Objects-1-Yegor-Bugayenko/dp/1519166915 ► Object Thinking: https://www.amazon.com/Object-Thinking-Developer-Reference-David/dp/0735619654 ► Канал Егора: @yegor256 ► Boosty: https://boosty.to/fonatik_kabal ► Telegram канал: https://t.me/java_kabala ► Instagram: https://instagram.com/fonatik_kabal ► TikTok: https://www.tiktok.com/@fonatik_kabal ► LinkedIn: https://www.linkedin.com/in/dmitrii-kanaev-538698154/ Бонусные видео с разбором практических задач и проектов: https://boosty.to/fonatik_kabal