Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Интересует литература по организации работы программистов С++, отдельных и в команде. Организация проектов, процесс. Дизайн различного типа приложений, а также отдельные архитектурные элементы, например: - структура типичного (например, "десктопного") приложения; - как и когда имеет смысл создавать систему плагинов; - в каких случаях следует создавать dll; - создание многонитевых приложений; - распространение и развертывание приложений ("инсталляторы" и т.п.). - создание системы контекстной помощи; - и т.д. Ведение проектов, работа с системах контроля версий. ... Весьма желательно (но не обязательно), чтобы было применительно к Microsoft Visual Studio. Спасибо. Модератор: Тема перенесена из форума "C++". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2018, 01:28 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
чччДЗдравствуйте. Интересует литература по организации работы программистов С++, отдельных и в команде. Организация проектов, процесс. Дизайн различного типа приложений, а также отдельные архитектурные элементы, например: - структура типичного (например, "десктопного") приложения; - как и когда имеет смысл создавать систему плагинов; - в каких случаях следует создавать dll; - создание многонитевых приложений; - распространение и развертывание приложений ("инсталляторы" и т.п.). - создание системы контекстной помощи; - и т.д. Ведение проектов, работа с системах контроля версий. ... Весьма желательно (но не обязательно), чтобы было применительно к Microsoft Visual Studio. Спасибо. Модератор: Тема перенесена из форума "C++". ИМХО В командной разработке на С++ не пожалейте время на создание иерархии классов исключений. Что бы "пламянные приветы" внутри команды передавать не в почте или скайпе, а в коде :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2018, 16:44 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
чччДЗдравствуйте. Интересует литература по организации работы программистов С++, отдельных и в команде. Организация проектов, процесс. Дизайн различного типа приложений, а также отдельные архитектурные элементы, например: - структура типичного (например, "десктопного") приложения; - как и когда имеет смысл создавать систему плагинов; - в каких случаях следует создавать dll; - создание многонитевых приложений; - распространение и развертывание приложений ("инсталляторы" и т.п.). - создание системы контекстной помощи; - и т.д. Ведение проектов, работа с системах контроля версий. ... Весьма желательно (но не обязательно), чтобы было применительно к Microsoft Visual Studio. Спасибо. Модератор: Тема перенесена из форума "C++". На 50 страниц устроит ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2018, 17:07 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
Siemargl... На 50 страниц устроит ? Не я ж не читал еще, откуда мне знать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2018, 23:50 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
чччД, Когда-то давным давно читал на эту тему Large-Scale C++ Software Design (APC) Лакоса. Если мне не изменяет память сейчас выходит его двухтомник. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2018, 13:14 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
OoCcчччД, Когда-то давным давно читал на эту тему Large-Scale C++ Software Design (APC) Лакоса. Если мне не изменяет память сейчас выходит его двухтомник. О чем там? По ссылке ни оглавления, ни описания внятного... "Остаточнэ прощавай" какой-то.... This is the definitive book for all C++ software professionals involved in large development efforts such as databases, operating systems, compilers, and frameworks. It is the first C++ book that actually demonstrates how to design large systems, and one of the few books on object-oriented design specifically geared to practical aspects of the C++ programming language. In this book, Lakos explains the process of decomposing large systems into physical (not inheritance) hierarchies of smaller, more manageable components. Such systems with their acyclic physical dependencies are fundamentally easier and more economical to maintain, test, and reuse than tightly interdependent systems... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2018, 18:49 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
чччДЗдравствуйте. Интересует литература по организации работы программистов С++, отдельных и в команде. Организация проектов, процесс. Дизайн различного типа приложений, а также отдельные архитектурные элементы, например: - структура типичного (например, "десктопного") приложения; - как и когда имеет смысл создавать систему плагинов; - в каких случаях следует создавать dll; - создание многонитевых приложений; - распространение и развертывание приложений ("инсталляторы" и т.п.). - создание системы контекстной помощи; - и т.д. Ведение проектов, работа с системах контроля версий. ... Весьма желательно (но не обязательно), чтобы было применительно к Microsoft Visual Studio. Спасибо. Модератор: Тема перенесена из форума "C++". Таких книг нет. Потому что организация работы программистов С++ ничем не отличается от организации работы других программистов. Организация работы программистов на Visual C ничем не отличается от организации работы программистов на других IDE. - структура типичного (например, "десктопного") приложения; Не существует типичной структуры приложения. Структура каждого приложения индивидуальна. - как и когда имеет смысл создавать систему плагинов; Тогда, когда это надо для приложения. ОБщих правил нет. - в каких случаях следует создавать dll; Тогда, когда нужно иметь возможность использовать код повторно. - создание многонитевых приложений; - распространение и развертывание приложений ("инсталляторы" и т.п.). - создание системы контекстной помощи; Остальное просто ерунда какая-то... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2018, 13:56 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
чччДДизайн различного типа приложений, а также отдельные архитектурные элементы, например: - структура типичного (например, "десктопного") приложения; - как и когда имеет смысл создавать систему плагинов; - в каких случаях следует создавать dll; - создание многонитевых приложений; - распространение и развертывание приложений ("инсталляторы" и т.п.). - создание системы контекстной помощи; Здесь такая сборная солянка... просто капец. Вобщем по каждому пункту можно создавать отдельный топик. Но даже перед тем как создавть надо уточнить о чем идет речь. В первую очередь операционная система. Windows как я понимаю. И чем больше деталей со старта - тем лучше. Я дам примеры того как оформить названия чтобы и модератор и комьюнити смогли за 2-3 уточняющих вопроса дать более-менее точные ответы. Пример. - структура типичного (например, "десктопного") Windows(.Net) приложения - как и когда имеет смысл создавать систему плагинов для Windows(.Net) приложения - создание многонитевых многопоточных приложений под Windows. Разумеется это примеры. Будет там .Net или не будет - это ваше дело. Но уточнить надо оба варианта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2018, 23:59 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
MasterZiv, mayton. И чтобы поговорить, нужно было переносить вопрос в другую ветку? ...спасибо за ответы, то есть. ... Ну, я вообще-то про литературу спрашивал, а не "поделиться мнением". Ищу литературу описания рабочих процессов. Вот есть студенты, которые умеют строить красно-черные деревья и умеют пользоваться контейнерами STL, но не имеют понятия о процессе разработки. Типичные шаблоны десктоп приложений, рецепты для типичных ситуаций и т.д. (см. стартовый пост) . Мне попадались пара подходящих книг, но они не для "сишников", ибо весьма насыщены кодом. Вернее, одна и для сипипишников попадалась, но она тесно завязана на Qt, и тоже много "чисто кутэшного" кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 15:34 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
чччД, а чё тут советовать, бери класску ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2018, 15:53 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
чччДMasterZiv, mayton. Мне попадались пара подходящих книг, но они не для "сишников", ибо весьма насыщены кодом. Вернее, одна и для сипипишников попадалась, но она тесно завязана на Qt, и тоже много "чисто кутэшного" кода. тете другой глобус поискать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 09:01 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
чччДНу, я вообще-то про литературу спрашивал, а не "поделиться мнением". Ищу литературу описания рабочих процессов. Вот есть студенты, которые умеют строить красно-черные деревья и умеют пользоваться контейнерами STL, но не имеют понятия о процессе разработки. Смотри. Ты выше пишешь про управление проектом. Это тема очень специфичная. Если ты в крупной конторе - и идёшь в тим-лиды или в архитекторы то полюбому тебя отправят на авторизованные курсы где это все дают. Кроме того есть еще много под-направлений. В разрезе project-management и program-* а это не совсем разработка. Это немного другая область. Управление людьми e.t.c. Да и вообще... это идет сначала от практики а потом к теории. По этой теме литературы не подскажу т.к. не знаю. По поводу систем контроля версий. Теории как таковой нет. Эта тема родилась как практическое переосмысление diff-*, patch-* утилит. И изучать ее надо применительно к конкретным системам контроля: SVN, GIT, HG, e.t.c Изучать ее в общем нет смысла. Будет тратой времени если ты изучал GIT а попал на проект под SVN. По GIT рекомендую книгу Чакон, Страуб: Git для профессионального программиста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 09:19 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
mayton, ОК, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 09:30 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
чччД, немного о ГИТе: https://git-scm.com/book/ru/v1/Введение-Основы-Git http://blog.ololo.cc/git https://habrahabr.ru/company/relex/blog/258505/ - здесь из практики команды разрабов (и обсуждение там ниже) " http://ndpsoftware.com/git-cheatsheet.html#loc=workspace;" - красочная схема (интерактивная) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 12:56 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
Нижняя ссылка д.б. без кавычек вокруг неё, но заканчиваться символом ";". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.03.2018, 12:58 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
exp98, авторИзучая Git, постарайтесь освободиться от всего, что вы знали о других СКВ, таких как Subversion или Perforce. это нормально вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 08:51 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
tchingiz, не читал, и это были не рекомендации от меня, а просто ссылки. У каждого автора свой путь постижения темы. Нормально начинать: "яваскрипт - это не ява" ? А вот в "МС Сейфе" есть возможность указать, что файлы в разных папках сейфа есть "одно и то же", "линковать" друг с другом. Кажется тщетно искать эту возможность в ГИТе, во всяк в виндовсе, всё скриптами. А коммит в ГИТе не тот, что в Сейфе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2018, 09:51 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
чем у Гита портайбле версия отличается от виндовс версии? Ато лень обе устанавливать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 21:15 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
exp98tchingiz, не читал, и это были не рекомендации от меня, а просто ссылки. У каждого автора свой путь постижения темы. Нормально начинать: "яваскрипт - это не ява" ? про рекомендации это понятно, восклицание к авторам было. по поводу ява -- да. нормально, это разные языки. Можно еще дописать, "яваскрипт это не си и не фортран" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 21:17 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
exp98А вот в "МС Сейфе" есть возможность указать, что файлы в разных папках сейфа есть "одно и то же", "линковать" друг с другом. Кажется тщетно искать эту возможность в ГИТе, во всяк в виндовсе, всё скриптами. А коммит в ГИТе не тот, что в Сейфе. Кажется я видел как git детектирует перемещение файла хотя на самом деле разработчих делал copy+paste в среде разработки. Переносил туловище одного файла в другой целиком. Это на уровне репозитария. А как это будет за-pull-ено в файловую систему - наверное зависит от самой фс. NTFS поддерживает хард-линки на файлы но как-то неуверенно и не во всех приложениях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 21:25 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
maytonNTFS поддерживает хард-линки на файлы но как-то неуверенно и не во всех приложениях.Хардлинки поддерживаются уверенно и во всех приложениях: "Это же файловая система". А вот создание хардлинка в приложении - скорее исключение, чем правило. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2018, 23:04 |
|
||
|
Посоветуйте книгу. Не по C++.
|
|||
|---|---|---|---|
|
#18+
tchingizчем у Гита портайбле версия отличается от виндовс версии? Не в курсе разницы, у меня Git for Windows Git-1.9.5, может в нём и есть работа с ссылками, но я их не нашёл. Но при этом про Сейф я не утверждал бОльшего. Просто в нём можно через менюшку "как бы залинковать файлы", и тогда в разных проектах Сейфа (и в разных их папках) эти файлы будут знать, что они одно и то же. Как он там ими манипулирует я хр3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2018, 12:05 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=39614695&tid=1340150]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
182ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 34ms |
| total: | 321ms |

| 0 / 0 |
