Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Backity developer documentation
Getting started
Advanced topics
Domain Vision Statement
Backup workflow
Architecture Decision Records
Architecture Decision Records (project-wide)
Accepted
0001 - Adopt Consistent Package Naming Conventions
0002 - Use Conventional Commits
0003 - Use Domain-Driven Design
Superseded
Deprecated
Architecture Decision Records (backend)
Accepted
0001 - Prefer ArchUnit as an Architectural Decision Record store
0002 - Use consistent naming conventions for Liquibase migrations
0003 - Never Return NULL for Collection Types
0004 - Adopt Test Data Builder and Object Mother Patterns for Test Data Creation
0005 - Use Pitest for mutation testing
0006 - Prefer to treat a single class as a unit for testing
0007 - Decouple event listeners from handlers
Superseded
Deprecated
Search Backity developer documentation
Backity on GitHub
Docs source code
Architecture Decision Records
Architecture Decision Records (backend)
Deprecated
These ADRs are no longer in effect.