Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2012, 01:44   #1
MeTeOpA
Форумчанин
 
Аватар для MeTeOpA
 
Регистрация: 17.02.2010
Сообщений: 194
По умолчанию Пару вопросов о программировании)

Добрый день. Программированием занялся относительно недавно. Пишу в основном на Java. И вот тут мне подкинули задачку.

Код:
после этого исходный код класса должен быть скомпилирован, загружен
в контекст программы и выведен cписок всех значений полей класса с их
именами на консоль (в лог файл) //
сlassObject implements Fields
сlassObject.init();
сlassObject.print();
проект должен содержать набор unit тестов
указать все зависимости на внешние библиотеки 
для сборки и запуска программы предлагается использовать ANT
(build.xml, к примеру, может содержать такие targets как clean,
compile, run);

для ведения журнала лога Log4j
для создания файла c исходным кодом может быть использован Velocity.
для работы с конфигурационым файлом HE рекомендуется использовать DOM.
Так вот. Ув.программисты, подскажите пожалуйста новичку что значит

-проект должен содержать набор unit тестов
-указать все зависимости на внешние библиотеки
-Velocity(?) Обрыскал уже много статей но толковой что то найти не могу.

и

для работы с конфигурационым файлом HE рекомендуется использовать DOM.

Никакого кода я не прошу. Просто прошу помощи разобратся в "незнакомых" словах.

Последний раз редактировалось MeTeOpA; 25.04.2012 в 01:49.
MeTeOpA вне форума Ответить с цитированием
Старый 25.04.2012, 09:18   #2
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

MeTeOpA

Пишу в основном на Java. И вот тут мне подкинули задачку.

а тебе обязательно это выполнять? может, проще откинуть задачу обратно? или поручить кому-то другому... Ты же не всегда должен быть крайним...

-проект должен содержать набор unit тестов

это значит что в твоем проекте должен быть отдельный суб-проект, код которого тестирует и проверяет правильность работы отдельных модулей в искусственно созданном окружении, похожем на настоящее. В unit-тестировании широко используется термин заглушка (mock)
для подробностей - гоогле "модульное тестирование", гоогле junit

-указать все зависимости на внешние библиотеки

я так понимаю, что это нужно сделать при сборке, в конфигурационном файле анта.

-Velocity(?) Обрыскал уже много статей но толковой что то найти не могу.

гоогле velocity java пример

Последний раз редактировалось Rififi; 25.04.2012 в 09:21.
Rififi вне форума Ответить с цитированием
Старый 25.04.2012, 12:12   #3
MeTeOpA
Форумчанин
 
Аватар для MeTeOpA
 
Регистрация: 17.02.2010
Сообщений: 194
По умолчанию

Да я бы с радостью... но саморазвиваться тоже ведь надо...
MeTeOpA вне форума Ответить с цитированием
Старый 29.04.2012, 12:28   #4
MeTeOpA
Форумчанин
 
Аватар для MeTeOpA
 
Регистрация: 17.02.2010
Сообщений: 194
По умолчанию

Еще раз добрый день! Разобрался почти со всем. Остался только один вопрос :

Как указать все зависимости на внешние библиотеки? Работаю в Eclipse.
MeTeOpA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пару вопросов Syltan Свободное общение 2 19.10.2009 01:45
Пару вопросов о DynamicSkinForm Relrin Компоненты Delphi 6 22.04.2008 04:03
Срочно пару вопросов fruTT Общие вопросы Delphi 8 30.10.2007 22:14