Українська
Тема 13. Модульна система Java, системи збирання Maven і Gradle, модульне тестування з JUnit
Мета: навчитися відділяти модулі, відтворювати збирання через Wrapper і перевіряти контракти класів тестами JUnit.
Зміст лекції
- Classpath і модулі JPMS — Від окремих файлів до відтворюваного проєкту · Classpath і JPMS · Приклад 1. Два модулі конвертера
- Збирання з Maven — Maven: координати та життєвий цикл · Приклад 2. Maven-проєкт кредитного калькулятора
- Той самий проєкт у Gradle — Приклад 3. Той самий код у Gradle
- Тестування з JUnit — JUnit: перевірка поведінки · Приклад 4. Параметризований валідатор · IDE, звіти та покриття · Типові несправності