Мне нужно сделать некоторые классы Java в пакете с помощью Netbeans. У меня вопрос о заказе, в котором я должен выполнять следующие задачи: Мы должны создавать модульные тесты, вещи Javadoc и строить проект (чтобы сделать JAR-файл, содержащий нашу библиотеку классов). Мы должны будем очистить и построить проект, когда мы вносим изменения. Могу ли я начать модульное тестирование и документировать свой код сейчас, прежде чем я полностью построю проект? Или мне нужно сначала запустить сборку, чтобы собрать все вместе, а затем начать модульное тестирование и документ с помощью JavaDoc? Благодарим за помощь! Поиск в поисковых системах и поиск здесь не привели меня туда.Единица измерения, а затем построить проект? Или? Какой порядок для Java
ответ
Вам нужно будет скомпилировать код, прежде чем вы сможете запускать тесты на нем.
Как правило, система сборки отвечает за управление всеми этапами, от сбора зависимостей, путем компиляции, тестирования и упаковки. Однако различные инструменты оптимизированы для разных частей потока.
Если вы запускаете проект Java, я бы порекомендовал Apache Maven как хорошую систему сборки «все-в-одном». Однако есть много других вариантов и конфигураций.
На этот вопрос нет ни одного ответа.
Более традиционным способом является первый код и, чем тесты, однако существует подход к разработке под названием TDD - разработка, основанная на тестах. в этом подходе вы фактически начинаете с тестов и добавляете код в соответствии с неудачными тестами.
Вы можете прочитать больше об этом here
По существу, нет правильных или неправильных здесь, это зависит от того, что вы найдете более удобным
- 1. Структурная единица измерения единиц измерения
- 2. Составная единица измерения
- 3. Единица измерения графики
- 4. Java: Путь построить проект затем перезапустить сервер
- 5. Единица измерения для BitmapFactory.Options.outHeight/outWidth
- 6. Единица измерения конверсии
- 7. Стандартная единица измерения OpenGL
- 8. iBeacons: единица измерения «Точность»
- 9. Единица измерения тестов для Vala
- 10. Единица измерения для сравнения бобов
- 11. Единица измерения кода покрытия
- 12. Единица измерения BlackBerry location.getSpeed
- 13. Datacontext и единица измерения
- 14. Единица измерения по умолчанию для Android?
- 15. Единица измерения Mongoose
- 16. DataServiceContext.Timeout Единица измерения времени
- 17. Жасмин единица измерения
- 18. Единица измерения Nsubstitute
- 19. Единица измерения относительно ширины или высоты элемента
- 20. Единица измерения саранчи
- 21. Единица измерения метода: String.Length
- 22. ST_Length единица измерения тип
- 23. Единица измерения a DAO
- 24. Единица измерения: Number.toLocaleString()
- 25. iOS: CLLocationManager's maximumRegionMonitoringDistance единица измерения
- 26. Единица измерения для уровня заряда аккумулятора
- 27. threejs: Как единица измерения представления для позиции?
- 28. единица измерения в css для размера шрифта
- 29. простой, если еще единица измерения единицы измерения
- 30. REST API: Единица измерения расстояния
Я не очень понимаю вопрос. Что мешает вам делать то, что вы хотите? Все, что должно иметь значение, состоит в том, что в итоге вы можете создать проект, вы можете генерировать javadoc, и вы можете запускать (и передавать) тесты. Независимо от того, запускаете ли вы первую сборку, прежде чем писать свой первый тест, это не имеет большого значения. Вы запустите сборку и запустите тесты много раз, прежде чем завершить проект. –
Как ни странно, что в основном отвечает на мой вопрос! Я не знал, было ли что-то, что мешало мне делать это в любом порядке. :) – neoteric