ArchitectureArchitecture
Byte size15min
BEGINNER

Testing Architecture Made Simple

Every software project starts with architectural decisions—principles and patterns meant to guide the system’s evolution. But as codebases grow, how do you ensure those decisions remain intact? That’s where ArchUnit comes in. By expressing architectural rules as tests, ArchUnit lets you verify your architecture automatically with every build.

Taikai takes this concept further. It builds on ArchUnit by providing a ready-to-use collection of architectural rules for popular technologies, helping teams enforce architectural consistency and best practices effortlessly. In this session, you’ll learn how Taikai can make your architecture more testable, maintainable, and resilient from day one.

Gunter Rotsaert
Gunter RotsaertICT TriOpSys

talkDetail.whenAndWhere

Thursday, April 2, 15:30-15:45
Zaal 4
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Every software project starts with architectural decisions—principles and patterns meant to guide the system’s evolution. But as codebases grow, how do you ensure those decisions remain intact? That’s where ArchUnit comes in. By expressing architectural rules as tests, ArchUnit lets you verify your architecture automatically with every build.

Taikai takes this concept further. It builds on ArchUnit by providing a ready-to-use collection of architectural rules for popular technologies, helping teams enforce architectural consistency and best practices effortlessly. In this session, you’ll learn how Taikai can make your architecture more testable, maintainable, and resilient from day one.
architecture
consistency
archunit
rules
talks.speakers
Gunter Rotsaert

Gunter Rotsaert

ICT TriOpSys

Netherlands

Gunter is a Senior Systems Engineer with 25 years of experience in different roles in software engineering. Since 2005 he is developing Mission Critical Software systems via his employer ICT TriOpSys.
He likes sharing knowledge about the Java ecosystem and does so by means of blogging and many internal workshops and presentations at ICT TriOpSys.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments