Что «научного почитать об ООП»? Добрый день. Изучая сейчас учебник по формальной логике, начинаю приходить к пониманию (а может просто подгоняю,то что читаю, под то что уже знаю), что ООП если и не построен на логике Аристотеля с его классами и типами, то уж очень похож на это. Из хороших книжек по ОО Проектированию, из того что нашел я, есть только Буч. Но и он не о том. Он о том, как проектировать программы с применением ООП методологии, а я хочу побольше углубиться именно в те концепции, на которых ООП построен. Есть ли книги которые раскрывают эту тему? Английский или перевод, не важно. Следует так же уточнить, что читаю книгу именно по логике и ее связи с языком, то есть скажем так "традиционной логике", я еще не очень силен в терминологии. Или стоит почитать все же про символическую aka математическую логику?

21 Авг 2019 в 06:59
200 +1
0
Ответы
1

Добрый день! Если вы интересуетесь более глубоким пониманием концепций, на которых базируется объектно-ориентированное программирование (ООП), то я могу порекомендовать вам следующие книги:

"Object-Oriented Analysis and Design with Applications" by Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young, Jim Conallen, Kelli A. Houston - эта книга не только об объектно-ориентированном проектировании программ, но также содержит обширные материалы о философских и логических основах ООП.

"Object-Oriented Software Engineering: A Use Case Driven Approach" by Ivar Jacobson, Magnus Christerson, Patrik Jonsson, Gunnar Övergaard - эта книга подробно описывает методику объектно-ориентированной разработки ПО и ее философские основы.

"Object-Oriented Analysis" by Peter Coad, Edward Yourdon - эта книга фокусируется на анализе требований и проектировании систем с применением объектно-ориентированных концепций.

"Design Patterns: Elements of Reusable Object-Oriented Software" by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides - данная книга представляет собой классическое руководство по шаблонам проектирования, которые широко используются в ООП.

Эти книги помогут вам понять как объектно-ориентированное программирование связано с логикой и философией, а также какие основополагающие концепции лежат в его основе. Надеюсь, что они будут полезны для вашего дальнейшего изучения!

20 Апр в 13:10
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 94 888 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир