![]() |
|
![]() ![]() ![]() |
|
archeg |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 6.1.2007 Где: Киев Репутация: нет Всего: 27 |
Небольшой проект разрабатываеться несколькими людьми. Подскажите, как лучше организовать разработку - каждый пишет свою dll, или просто собирать код? В каких случаях делаеться первое, в каких второе?
Проект включает работу с XNA, будет ли потеря быстродействия какая-то при использовании нескольких сборок (dll) ? Или лучше всего использовать SVN? И какой тогда (конечно чтобы нахаляву, но проект пишеться не для распостранения, соответсвенно будет достаточно банального кряка) П.С. Только что узнал что експресс студия не поддерживает плагинов, соответственно на нее не поставишь SVN :( Это сообщение отредактировал(а) archeg - 4.4.2007, 02:02 -------------------- ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru) Дядька всегда можно спросить в аське, если не задалбывать - не откажет ![]() И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои ;) |
|||
|
||||
Naum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 743 Регистрация: 7.9.2005 Где: Саратов, ул. Поса дского, 298 Репутация: нет Всего: 15 |
SVN (Subversion) и так халявный. А вообще-то это тема в, недавно появившийся на Винграде, форум про менеджмент проектов. -------------------- У нас всего два праздника Новый год и ТЯПница. |
|||
|
||||
chief39 |
|
||||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 4 Всего: 77 |
Чем первое от второго отличается? То есть в чём принцип "собирания кода"? И не собирается ли он в первом случае? Сборка, компайл, етц? Что за зверь?(для пущей понятности)
Быстродействия в чём? В сборке? Или в результирующем приложении?
Экспресс-студия - это кто такой?(подспудно догадываюсь что какая-то ИДЕ) Кстати, совсем не обязательно в ИДЕшку интегрировать работу с ЦВС/СВН -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
||||
|
|||||
ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: нет Всего: 149 |
XNA
В отрисовке графики, судя по всему. Visual Studio 2005 Express P.S. Тема была перенесена из .Net, общие вопросы Это сообщение отредактировал(а) ivashkanet - 4.4.2007, 15:50 |
|||
|
||||
archeg |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 6.1.2007 Где: Киев Репутация: нет Всего: 27 |
Имел ввиду что как вариант можно просто копировать код вручную (например собрать несколько разных cs-файлов или папок) - фактически тот же SVN, только руками. С Subversion еще не разобрался. В общем вопрос в том что либо использовать SVN для сборки - и собирать в один екзешник, либо из трех разработчиков один делает екзешник, двое - длл, каждый тестит независимо и время от времени собираем и тестим вместе -------------------- ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru) Дядька всегда можно спросить в аське, если не задалбывать - не откажет ![]() И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои ;) |
|||
|
||||
chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 4 Всего: 77 |
Стоп. А чем тебе SVN мешает? Всё лежит в нём, для каждого функционального/логического подмодуля - своя подпапка, сборка - общая, которая состоит из подсборок для каждого модуля. Каждый собирает свой модуль когда надо проверить его как-то, при необходимости - билд всей системы. Тут СВН и не за и не против - он рядом. -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
archeg |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 6.1.2007 Где: Киев Репутация: нет Всего: 27 |
Спасибо.
Тогда еще такой вопрос: на сколько часто, в реальной разработке сталкиваешся с работой SVN? (имею ввиду если работаешь на фирме по разработке ПО). Слышал что работодатели почему-то не любят когда програмисты "видят" весь код, и стараються ограничить доступный код только тем что должен написать програмист. И идеи екстремального програмирования им не ведомы. -------------------- ИМХО задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно ВСЕ (bash.org.ru) Дядька всегда можно спросить в аське, если не задалбывать - не откажет ![]() И вообще, на самом деле я студент, и ненавижу обращение на "Вы") Тут все свои ;) |
|||
|
||||
ivashkanet |
|
||||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: нет Всего: 149 |
Если вас больше, чем 1, то без него никак. Можно, конечно, каждому дать свою dll, но их потом все равно придется собирать, т.е. ходить по разработчикам и простить dll. Вместо того, чтобы просто взять все из SVN и скомпилить (1,2, ... , 100 dll --- не важно)
Первый раз слышу, бред какой-то. Делать программистам больше нечего, как анализировать чужой код. |
||||
|
|||||
arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 2 Всего: 61 |
||||
|
||||
Naum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 743 Регистрация: 7.9.2005 Где: Саратов, ул. Поса дского, 298 Репутация: нет Всего: 15 |
У нас это очень даже практикуется. Даже раз в неделю на каждом проекте, так называемый, кодпревью для новичков. Все говорят, что код надо писать, чтоб его удобно было читать. А как узнать, удобно ли его читать, если не давать никому его читать? ![]() -------------------- У нас всего два праздника Новый год и ТЯПница. |
|||
|
||||
chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 4 Всего: 77 |
Есть ![]() Только это надо поощрять ![]() ![]() Добавлено через 18 секунд А, вот, Naum уже опередил ![]() -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
ivashkanet |
|
|||
![]() Кодю потиху ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3684 Регистрация: 23.2.2006 Где: Гомель, Беларусь Репутация: нет Всего: 149 |
chief39, Naum, я про анализ от нечего делать, просто так...
Вот про это я и говорю, ведь только в этом случае есть смысл закрывать код от других
|
|||
|
||||
Exception |
|
||||||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: нет Всего: 186 |
Замена Managed DirectX (проект мелкомягких, предназначенный для написания игр как для PC, так и для XBox, разумеется, на .NET).
Незначительная ![]()
Чего-то я не понял, а причём тут студия вообще? Студия - отдельно, SVN - отдельно. Добавлено через 34 секунды
Бред какой-то ![]() |
||||||||
|
|||||||||
![]() ![]() ![]() |
|
НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание на то, что новые темы, касающиеся новых вопросов, создаются кнопкой "Новая тема", а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих темах, будут удалены. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, arilou. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | УП: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |