ADRs from "James Sansbury"
A collection of software design choices that address architecturally significant requirements with contributions made by James Sansbury
- ADRs 9
- Disciplines 10
- Use [ticket-id]--[short-description] in feature branch names
- Use TypeScript for pure JavaScript development
- Configure Composer Patches to Use `-p2` as `patchLevel` for Drupal core
- Store Composer Patches configuration in composer.json
- Use local copies of patch files
- Break composer install if patches don't apply
- Use PHPUnit for unit testing PHP code
- Composer patches configuration and best practices
- Use strict types in PHP code