Українська
Підсумки
Висновки
JPMS задає межі доступу, build-файл – відтворювані інструменти й залежності, JUnit – перевірювані контракти. Разом вони дозволяють розвивати програму без залежності від випадкових налаштувань однієї IDE та готують JDBC і JavaFX-проєкти.
Питання для самоперевірки
- Чим відрізняються exports і opens?
- Коли requires transitive потрібний клієнтові API?
- Чому Maven install не є інсталятором застосунку?
- Що фіксує Wrapper і чого він не фіксує?
- Чому нуль знайдених тестів не означає успіх?
- Яку помилку не виявить навіть 100 % покриття рядків?