Книги по ООП без привязки к языку? Здравствуйте. Хотелось бы понимать принцип и надобность использования парадигм ООП при выполнении прикладных задач. Поэтому я хочу получить список литературы обязательной к прочтению для того, чтобы понимать когда нужно использовать ООП и как это грамотно делать делать. Требования к литературе: 1) Крайне желательно без привязки к языку (псевдокод или т.п.) 2) Должны быть описаны принципы ООП и сфера их применения 3) Примеры (как листинги, так и более наглядные из реальной жизни) 4) Простота изложения 5) Исчерпывающая подача Знаком с PHP, C/C++. Спасибо.
1) "Объектно-ориентированное программирование: Принципы и практика" Ларри Уолл. Эта книга не привязана к конкретному языку программирования и является хорошим ресурсом для понимания основ ООП и их применения.
2) "Объектно-ориентированный анализ и проектирование с примерами приложений" Гради Буч. Эта книга объясняет принципы ООП и их применение на практике, с множеством примеров из реальной жизни.
3) "Объектно-ориентированное программирование в действии" Джонак Голдберг, Дэвид Робсон. В этой книге представлены практические примеры кода на разных языках программирования (включая С++ и PHP), чтобы показать как применять принципы ООП.
4) "Объекто-ориентированное программирование для начинающих" Джейсон Лим. Эта книга представляет описание принципов ООП в доступной и простой форме.
5) "Объектно-ориентированное проектирование. Паттерны проектирования" Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес. Эта книга описывает основные паттерны проектирования, которые важны для понимания ООП.
Надеюсь, что эти книги помогут вам понять и применять принципы ООП без привязки к конкретному языку программирования.
1) "Объектно-ориентированное программирование: Принципы и практика" Ларри Уолл. Эта книга не привязана к конкретному языку программирования и является хорошим ресурсом для понимания основ ООП и их применения.
2) "Объектно-ориентированный анализ и проектирование с примерами приложений" Гради Буч. Эта книга объясняет принципы ООП и их применение на практике, с множеством примеров из реальной жизни.
3) "Объектно-ориентированное программирование в действии" Джонак Голдберг, Дэвид Робсон. В этой книге представлены практические примеры кода на разных языках программирования (включая С++ и PHP), чтобы показать как применять принципы ООП.
4) "Объекто-ориентированное программирование для начинающих" Джейсон Лим. Эта книга представляет описание принципов ООП в доступной и простой форме.
5) "Объектно-ориентированное проектирование. Паттерны проектирования" Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес. Эта книга описывает основные паттерны проектирования, которые важны для понимания ООП.
Надеюсь, что эти книги помогут вам понять и применять принципы ООП без привязки к конкретному языку программирования.