ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

ArchUnit - Unit Testing Architecture and Design

Architecture

Hands-On

Open Source

Tools

ArchUnit

JUnit

Testing

Thomas Much

Автор: Java User Group Switzerland

Загружено: 2020-10-30

Просмотров: 3109

Описание: Speaker: Thomas Much
Recorded: 2020-10-29

Most projects probably have some kind of documentation of the architecture and code conventions. It's just a question of Where? And are these documentations up to date? Does the code really adhere to these standards? In the field, documentation is all too often "write-only" and bears an only faint resemblance to reality.

Wouldn't it be nice if your architectural and coding rules were checked automatically, as part of your continuous integration build? And if architecture wasn't just an occupation of some distant architect, but rather a team sport for all developers, like in an agile, cross-functional team?

With "ArchUnit" it's possible to code your architectural decisions as plain Java (or Kotlin) rules, using an easy to read fluent API. These rules can check for layered architectures, vertical slices, hexagonal (onion style) architectures, acyclic package dependencies, and for coding conventions like namings, containment of classes in packages and the use of annotations and exceptions. The rules can be checked by any unit testing framework, as for instance JUnit.

You'll see the basics of ArchUnit along with practical tips and tricks, including how to write custom rules. There will be some slides but mostly live coding.

As a technical agile coach and software developer, Thomas Much helps numerous teams to master their methodical and technical challenges. He’s working in projects from enterprise monoliths to e-commerce microservices, most of the time using the Java stack.

He is enthusiastic about people and teams that are eager to learn – learn new things, learn from mistakes that inevitably happen, and learn from each other.

Twitter: @thmuch

Organized by: Java User Group Switzerland
https://www.jug.ch/

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
ArchUnit - Unit Testing Architecture and Design

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]