Книги и ресурсы по ООП? Одно время была проблема с решением задачек ( по типу как на codewars etc), но думал с ООП всё ок. Сейчас прохожу этапы собесов и понимаю, что в голове ООП каша : теряюсь и смешиваюсь на казалось бы простых вопросах. Прошу поделиться ресурсами и опытом, дабы познать трех китов или сколько их там.
Суть вопроса: необходим материал, как практический, так и теоретический. Практический - примеры, которые понятно расписаны ( как с применением Solid, паттернов(необязательно, но желательно ^ и просто обычные).
Теоретический - хотелось бы посмотреть примеры с кодом и UML, почитать почему так или сяк. ( нашёл книгу по c# "Beginning c# object-oriented programming" by Daniel Clark - полистал, но ещё не читал - P.S. кто-то читал? как она вам?).
Неважно на англ. или русском, на java или c#.
Был бы весьма благодарен.

26 Ноя 2019 в 19:54
259 +1
1
Ответы
1
"Head First Object-Oriented Analysis and Design" by Brett D. McLaughlin, Gary Pollice, and David West - эта книга предоставляет простые и понятные объяснения основ объектно-ориентированного анализа и проектирования с примерами на Java."Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides - классическая книга об объектно-ориентированных паттернах проектирования, которая позволит вам лучше понять как использовать паттерны для создания гибких и поддерживаемых систем."Clean Code: A Handbook of Agile Software Craftsmanship" by Robert C. Martin - этот ресурс поможет вам понять как писать чистый и понятный ООП код, следуя принципам SOLID и другим правилам хорошего программирования."UML Distilled: A Brief Guide to the Standard Object Modeling Language" by Martin Fowler - краткое и понятное введение в UML, который поможет вам лучше понять как использовать диаграммы для визуализации и проектирования вашего кода."Effective Java" by Joshua Bloch - хорошая книга для углубленного изучения Java и объектно-ориентированного программирования. Она содержит множество советов и практических примеров, которые помогут вам стать более опытным разработчиком.

Надеюсь, что эти ресурсы помогут вам лучше понять и применить принципы объектно-ориентированного программирования в практике. Удачи!

19 Апр 2024 в 00:44
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир