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)
0001 - Adopt Consistent Package Naming Conventions
0002 - Use Conventional Commits
0003 - Use Domain-Driven Design
Architecture Decision Records (backend)
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
Backity on GitHub
Docs source code
Architecture Decision Records
Architecture Decision Records (project-wide)
This section documents key architectural decisions regarding the whole project.
Table of contents
0001 - Adopt Consistent Package Naming Conventions
0002 - Use Conventional Commits
0003 - Use Domain-Driven Design