|
|
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
Всем привет. Интересует вопрос как работать с большими приложенииями. Ведь если приложение очень большое, то каждому его не поставишь. Даже исли поставить каждому, то очень большое время сборки. Если писать какие то части, то как их тестировать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 11:14:37 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
CVS/Subversion Maven ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 11:19:29 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
dominatorВсем привет. Интересует вопрос как работать с большими приложенииями. Ведь если приложение очень большое, то каждому его не поставишь. Даже исли поставить каждому, то очень большое время сборки. Если писать какие то части, то как их тестировать ? ты бы написал хоть что за приложение? десктоп софтина или чтото клиент-серверное которое тащит за собой сервера приложений, бд и.т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 11:23:09 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
y3uCVS/Subversion Maven Разве Мавен это что-то схожее с CVS? Хм... странно. Я всегда думал что это что-то типа сборщика. Какие у него различия с ант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 11:32:16 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
y3uCVS/Subversion Maven Эти средства не рашают данной проблемы branicki ты бы написал хоть что за приложение? десктоп софтина или чтото клиент-серверное которое тащит за собой сервера приложений, бд и.т.п. Не важно какое приложение. Смысл в том как разрабатывать часть не имея целого приложения. А десктоп или серверное приложение не принципиально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 11:55:18 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
Quessir y3uCVS/Subversion Maven Разве Мавен это что-то схожее с CVS? Хм... странно. Я всегда думал что это что-то типа сборщика. Какие у него различия с ант? Мавен это больше чем просто сборщик. а CVS или SVN имелось ввиду чтобы юзеры с актуальным кодом работали и правки вносили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 11:57:22 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
Мне кажется что решением может одна из практик XP - "постоянная интеграция" . Т.е. ежедневные ночные сборки на девелоперском окружении, ну а на тестовом окружении сборки не так часто, но хотя бы раз в неделю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 12:30:47 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
это всек надуманная проблема... для тестирования функциональности уже давно есть JUnit, а это довольно атомарная штука... Все зависит от грамотной организации труда. Если люди работаю с еджебями - один вопрос, если работают с интерйефсами - другой вопрос... вобщем делайте нормальный Test Suit и будет можно делать отдельные куски софта исключительно по тест пакетам... в XP - это одна из практик, писать сначала тесты, а под них потом писать код... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 13:00:51 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
dominatorВсем привет. Интересует вопрос как работать с большими приложенииями. Ведь если приложение очень большое, то каждому его не поставишь. Даже исли поставить каждому, то очень большое время сборки. Если писать какие то части, то как их тестировать ? Это комплексная проблема ИМХО. Здесь нужна и сборка и тестирование. Лучше всего обратится к документации на ту IDE, которую вы используете. Idea и Eclipse, насколько я знаю, имеют соотв. библиотеки редко-используемых плагинов для подобных целей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 13:23:54 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
dominator y3uCVS/Subversion Maven Эти средства не рашают данной проблемы В том контексте в котором вы описали - да, но без этих средств разрабатывать сколь-нибудь серьезное приложение невозможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 13:46:40 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
cooluser dominator y3uCVS/Subversion Maven Эти средства не рашают данной проблемы В том контексте в котором вы описали - да, но без этих средств разрабатывать сколь-нибудь серьезное приложение невозможно. С этим никто и не спорит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 14:38:17 |
|
||
|
Групповая разработка больших приложений
|
|||
|---|---|---|---|
|
#18+
Просто очень часто необходимо получать данные от разных уровней. Если разрабатывать отдельно части то приходится делать заглушки для других уровней например. Насколько это нормальный подход ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2007, 15:51:37 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34446746&tid=2146118]: |
0ms |
get settings: |
13ms |
get forum list: |
18ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
36ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 296ms |
| total: | 453ms |

| 0 / 0 |
