Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Групповая разработка больших приложений / 13 сообщений из 13, страница 1 из 1
09.04.2007, 11:14:37
    #34446723
dominator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
Всем привет.
Интересует вопрос как работать с большими приложенииями. Ведь если приложение очень большое, то каждому его не поставишь. Даже исли поставить каждому, то очень большое время сборки. Если писать какие то части, то как их тестировать ?
...
Рейтинг: 0 / 0
09.04.2007, 11:19:29
    #34446746
y3u
y3u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
CVS/Subversion
Maven
...
Рейтинг: 0 / 0
09.04.2007, 11:23:09
    #34446757
branicki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
dominatorВсем привет.
Интересует вопрос как работать с большими приложенииями. Ведь если приложение очень большое, то каждому его не поставишь. Даже исли поставить каждому, то очень большое время сборки. Если писать какие то части, то как их тестировать ?

ты бы написал хоть что за приложение? десктоп софтина или чтото клиент-серверное которое тащит за собой сервера приложений, бд и.т.п.
...
Рейтинг: 0 / 0
09.04.2007, 11:32:16
    #34446801
Quessir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
y3uCVS/Subversion
Maven

Разве Мавен это что-то схожее с CVS? Хм... странно. Я всегда думал что это что-то типа сборщика. Какие у него различия с ант?
...
Рейтинг: 0 / 0
09.04.2007, 11:55:18
    #34446891
dominator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
y3uCVS/Subversion Maven
Эти средства не рашают данной проблемы

branicki
ты бы написал хоть что за приложение? десктоп софтина или чтото клиент-серверное которое тащит за собой сервера приложений, бд и.т.п.

Не важно какое приложение. Смысл в том как разрабатывать часть не имея целого приложения. А десктоп или серверное приложение не принципиально.
...
Рейтинг: 0 / 0
09.04.2007, 11:57:22
    #34446896
branicki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
Quessir y3uCVS/Subversion
Maven

Разве Мавен это что-то схожее с CVS? Хм... странно. Я всегда думал что это что-то типа сборщика. Какие у него различия с ант?

Мавен это больше чем просто сборщик. а CVS или SVN имелось ввиду чтобы юзеры с актуальным кодом работали и правки вносили.
...
Рейтинг: 0 / 0
09.04.2007, 12:30:47
    #34447035
Групповая разработка больших приложений
Мне кажется что решением может одна из практик XP - "постоянная интеграция" . Т.е. ежедневные ночные сборки на девелоперском окружении, ну а на тестовом окружении сборки не так часто, но хотя бы раз в неделю.
...
Рейтинг: 0 / 0
09.04.2007, 13:00:51
    #34447138
y3u
y3u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
это всек надуманная проблема... для тестирования функциональности уже давно есть JUnit, а это довольно атомарная штука... Все зависит от грамотной организации труда. Если люди работаю с еджебями - один вопрос, если работают с интерйефсами - другой вопрос... вобщем делайте нормальный Test Suit и будет можно делать отдельные куски софта исключительно по тест пакетам... в XP - это одна из практик, писать сначала тесты, а под них потом писать код...
...
Рейтинг: 0 / 0
09.04.2007, 13:23:54
    #34447231
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
dominatorВсем привет.
Интересует вопрос как работать с большими приложенииями. Ведь если приложение очень большое, то каждому его не поставишь. Даже исли поставить каждому, то очень большое время сборки. Если писать какие то части, то как их тестировать ?

Это комплексная проблема ИМХО. Здесь нужна и сборка и тестирование. Лучше всего обратится к документации на ту IDE, которую вы используете. Idea и Eclipse, насколько я знаю, имеют соотв. библиотеки редко-используемых плагинов для подобных целей.
...
Рейтинг: 0 / 0
09.04.2007, 13:46:40
    #34447302
cooluser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
dominator y3uCVS/Subversion Maven
Эти средства не рашают данной проблемы

В том контексте в котором вы описали - да, но без этих средств разрабатывать сколь-нибудь серьезное приложение невозможно.
...
Рейтинг: 0 / 0
09.04.2007, 14:38:17
    #34447456
dominator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
cooluser dominator y3uCVS/Subversion Maven
Эти средства не рашают данной проблемы

В том контексте в котором вы описали - да, но без этих средств разрабатывать сколь-нибудь серьезное приложение невозможно.

С этим никто и не спорит
...
Рейтинг: 0 / 0
09.04.2007, 15:51:37
    #34447719
dominator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
Просто очень часто необходимо получать данные от разных уровней. Если разрабатывать отдельно части то приходится делать заглушки для других уровней например. Насколько это нормальный подход ?
...
Рейтинг: 0 / 0
09.04.2007, 16:35:00
    #34447862
zalexaka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Групповая разработка больших приложений
Использование интерфейсов+mock objects(видимо это вы подразумевали под словом заглушки) обычная практика.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Групповая разработка больших приложений / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]