Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Как начать работать нескольким программистам?


Автор: systemIV 27.6.2011, 20:30
Идея такова, что есть несколько людей(программисты), и мы начинаем сложный проект. Как вообще всё это правильно сделать, что бы потом не было каши?

Автор: Sanchezzz 27.6.2011, 20:50
Очень помогает иметь магнитную доску  (чем больше доска тем лучше)  на которой можно рисовать чтобы создать единую архитектуру и коллективно это обсудить 
Желательно работать в 1 кабинете если таковых условий нет то иметь постоянную связь 
Лучшим вариантом будет конференция можно использовать скайп.

2 разбить задачу на несколько этапов чтобы мог работа над 1 задачей 1 человек
мне очень понравилось эта штука redmine.org посмотрите демо продукта    позволит веси лог работы над проектом кто что делает итд  .   либо настроить svn 

Автор: systemIV 27.6.2011, 20:58
Ну он заточен под рельсы руби.
И мы не в одном городе, расстояние всё таки)

Автор: Shogun 27.6.2011, 21:45
На много лучше уже с Git работать + например Github.

Автор: BuShaRt 27.6.2011, 22:16
Все зависит от масштабности проекта. Самое первое что надо сделать - это рализовать работу системы контроля версий, на пример http://ru.wikipedia.org/wiki/Git. Для нее есть оболочка http://www.syntevo.com/smartgit/index.html. 

Кроме того надо будет продумать как и где вы будете обсуждать кто над чем работает, а так же как будет реализована миграция баз данных.

Автор: Absinthe 28.6.2011, 15:49
Система контроля версий. Крайне желательно, чтобы она была втроена в IDE, на крайний случай нужна нормальная merge программа, в чистом виде тот же git просто отвратителен.
Один программист должен быть главным и давать другим задачи. Совственно нужна еще какая-нибудь collaboration tool.

Автор: BuShaRt 28.6.2011, 17:45
Цитата(Absinthe @  28.6.2011,  15:49 Найти цитируемый пост)
Крайне желательно, чтобы она была втроена в IDE

Зачем?

Автор: Absinthe 28.6.2011, 21:00
BuShaRt, я привел два варианта: либо встроена, либо есть хороший merge tool.

Автор: aleks357 29.6.2011, 09:15
doit.im , вместо remine

Автор: BuShaRt 29.6.2011, 09:28
Absinthe, Нет, Вы привели встроенный как желательный, а отдельный как крайний вариант. Что ни есть верно, оба вариант хороши и разница лишь дело привычки.

Автор: Absinthe 29.6.2011, 11:05
Цитата

Что ни есть верно, оба вариант хороши и разница лишь дело привычки.
 Скажу по сектрету, что есть и другие варианты,  многие используют встроенный мерж в гите smile
Это просту убиться, какого он качества  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)