Форум программистов, компьютерный форум CyberForum.ru

Литература по архитектуре приложений на С++ - C++

Восстановить пароль Регистрация
 
Ryuk
 Аватар для Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 871
18.01.2016, 20:30     Литература по архитектуре приложений на С++ #1
Доброго времени суток.

Мне нужно написать большой графический проект на С++.
Для всего этого выбрал Qt.

Что из себя представляет приложение: возможность черчения различных линий, автоматизация процесса рисования через указание каких либо параметров(3 квадрата/треугольника и т.д., и программа сама рисует их), возможность двигать уже нарисованные линии и объекты и т.д.

В чем вопрос: как все это написать модульно, я себе представляю. Но как создать полную архитектуру данного приложения, чтобы все работало не на костылях, а как единый механизм?
Может кто посоветовать литературу на данную тематику?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2016, 20:30     Литература по архитектуре приложений на С++
Посмотрите здесь:

C++ Литература
Литература. C++
Литература по C++11 C++
Литература по С++ C++
C++ Литература С++ и БД
Литература C++ C++
Литература С++ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DrOffset
6787 / 3998 / 917
Регистрация: 30.01.2014
Сообщений: 6,818
18.01.2016, 20:37     Литература по архитектуре приложений на С++ #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Гради Буч, Объектно-ориентированный анализ и проектирование с примерами приложений на С++
Если читаешь на русском, то лучше брать второе издание, в третьем сильно подкачал перевод.
Nosey
 Аватар для Nosey
1203 / 370 / 106
Регистрация: 22.10.2014
Сообщений: 810
Завершенные тесты: 2
18.01.2016, 22:14     Литература по архитектуре приложений на С++ #3
Ryuk, Возможно не то что именно вам надо, но Банду четырёх я добавлю сюда, в знак уважения к классике
Ryuk
 Аватар для Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 871
18.01.2016, 22:18  [ТС]     Литература по архитектуре приложений на С++ #4
Nosey, стоит на полке, в ожидании прочтения)
DrOffset
6787 / 3998 / 917
Регистрация: 30.01.2014
Сообщений: 6,818
18.01.2016, 23:07     Литература по архитектуре приложений на С++ #5
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Ryuk, вот еще можно обратить внимание, в дополнение к первой книге. Правда в переводе, насколько я знаю, ее нет.

Добавлено через 13 минут
Ryuk, раз уж больше никто не предлагает, то вот еще парочка годных книг:
Мартин Фаулер. Архитектура корпоративных программных приложений
Бертран Мейер. Объектно-ориентированное конструирование программных систем

Добавлено через 21 минуту
Цитата Сообщение от Nosey Посмотреть сообщение
Банду четырёх я добавлю сюда, в знак уважения к классике
Кстати к этой книге, стоит еще добавить Применение шаблонов проектирования. Дополнительные штрихи, от одного из авторов - Джона Влиссидеса.
А еще авторы GoF, кстати, хорошо отзывались вот об этой книге: Э. Фримен, Э. Фримен, К. Сьерра, Б. Бейтс. Паттерны проектирования. И не смотрите так на оформление - это такой тонкий юмор
Ryuk
 Аватар для Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 871
18.01.2016, 23:23  [ТС]     Литература по архитектуре приложений на С++ #6
DrOffset, не подскажете, где взять Бертрана Мейера? Нашел только по лекциям, а вот книжки в сети, да и на продажу - нет.

Добавлено через 6 минут
Спасибо, я нашел книгу.
Здесь вроде как не очень относятся к "свободной" литературе, так что ссылку размещать на нее не буду.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.01.2016, 00:00     Литература по архитектуре приложений на С++
Еще ссылки по теме:

C++ литература по с++
От и до. Литература Qt C++
Помощь в архитектуре C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ct0r
C++/Haskell
 Аватар для ct0r
1559 / 578 / 39
Регистрация: 19.08.2012
Сообщений: 1,194
Завершенные тесты: 1
19.01.2016, 00:00     Литература по архитектуре приложений на С++ #7
Ryuk, можешь еще выбрать что-нибудь из этого:

Simon Brown. Software Architecture for Developers.
Len Bass. Software Architecture in Practice.
Eric Evans. Domain-Driven Design: Tackling Complexity in the Heart of Software.
Scott Millett. Patterns, Principles, and Practices of Domain-Driven Design.
Robert C. Martin. Agile Software Development, Principles, Patterns, and Practices.
Steve Freeman and Nat Pryce. Growing Object-Oriented Software, Guided by Tests.

Во всех есть отличные заметки либо по архитектуре, либо по объектно-ориентированному дизайну.
Впрочем, может тебе их рано еще читать. Но может потом, или еще кому пригодится этот список.
Yandex
Объявления
19.01.2016, 00:00     Литература по архитектуре приложений на С++
Ответ Создать тему
Опции темы

Текущее время: 16:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru