Сведения о вопросе

DUNKER

17:42, 21st August, 2020

Посоветуйте книги по C++, STL, ООП, паттернам

Просмотров: 353   Ответов: 7

Базовые знания языка C++ уже есть, даже писал кое-какие приложения. Но это всё делалось методом научного тыка. Хотелось бы более углубленно изучить язык и паттерны свойственные C++. Желательно, чтобы книги были написаны лёгким и простым языком, а также с упражнениями по каждой теме, так лучше усваивается материал.
Спасибо.



  Сведения об ответе

PROGA

13:26, 26th August, 2020

Рекомендую отделить мух от котлет и изучать С++ и паттерны без жесткой привязки одного к другому.

По паттернам обязательно к прочтению:
  • Приемы объектно-ориентированного проектирования. Паттерны проектирования.
  • Объектно-ориентированный анализ и проектирование с примерами приложений на С++


  Сведения об ответе

ASER

16:20, 13th August, 2020

Могу посоветовать «Лекции и упражнения» Стивена Прата. Материал написан легким языком, после каждой темы дан набор заданий.


  Сведения об ответе

ЯЯ__4

02:59, 5th August, 2020

Маерса еще посоветую, но это для закрепления навыков и умений.


  Сведения об ответе

VCe znayu

20:03, 15th August, 2020

Советую читать книги следующих авторов(желательно по приведенной последовательности):
— Эндрю Кениг, Барбара Му(http://www.ozon.ru/context/detail/id/1273565/);
— Скотт Мейерс (в Википедии перечислены все его книги, желательно читать все — ru.wikipedia.org/wiki/%D0%9C%D0%B0%D0%B9%D0%B5%D1%80%D1%81,_%D0%A1%D0%BA%D0%BE%D1%82%D1%82)
— Герб Саттер (просто объязательно — ru.wikipedia.org/wiki/%D0%93%D0%B5%D1%80%D0%B1_%D0%A1%D0%B0%D1%82%D1%82%D0%B5%D1%80)
— Стивен Дьюхерст (http://www.ozon.ru/context/detail/id/3707235/)
— Джефф Элджер (http://www.ozon.ru/context/detail/id/88891/)
— Дэвид Вандевурд, Николай М. Джосаттис (http://www.ozon.ru/context/detail/id/88891/)
— Николай М. Джосаттис (http://www.ozon.ru/context/detail/id/1556395/)
— Андрей Александреску (http://www.ozon.ru/context/detail/id/3829080/)
— Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес (http://www.ozon.ru/context/detail/id/2457392/)

И, конечно, Б. Страуструпа, если кто спросит:).
После всего этого вряд ли кто захочет поспорить с вами на тему С++.
Удачи!


  Сведения об ответе

darknet

23:01, 17th August, 2020

Углубленно? :) Тогда Страуструп


  Сведения об ответе

+-*/

14:47, 8th August, 2020

Александреску, читайте Александреску.
Там и про GOF и про меташаблонные извращения и даже про small object alloctor.
Тоесть — очень широко обзорно


  Сведения об ответе

nYU

03:15, 11th August, 2020

must read: Страуструп, «Шаблоны C++» Вандевурда и Джосаттиса, «Приемы ООП» банды четырех, после этого можно браться за Александреску. В общем по ООП полезно почитать Гради Буча.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться