Methods & Patterns
Key software development methods and design patterns, covering everything from continuous integration and testing to architecture.
- Adopt
- 50. ADR
- 51. API-First Design Approach
- 52. Application Performance Management
- 53. BFF (Backends For Frontends)New
- 54. Client-Side Error Logging
- 56. Conventional Commits
- 57. CSS-in-JS
- 58. Dependency Update Scan
- 59. Design systemChanged
- 61. Diagrams as Code
- 62. Domain Driven Design (DDD)New
- 63. Functional programmingNew
- 64. GraphQLChanged
- 65. Micro Frontends
- 66. MicrofrontendsNew
- 68. Monorepo
- 71. Ports and Adapters
- 72. Reactive Programming
- 73. RESTNew
- 75. Serverless
- 77. State Management Pattern
- 78. Strategic Domain Driven Design
- 55. Container-based builds
- 60. DevOps Practices
- 67. MicroservicesChanged
- 69. Pin external dependencies
- 70. Pipeline as Code
- 74. Semantic Versioning 2.0
- 76. Settings Injection
- 79. Styleguide Driven Development
- 80. Zero Trust
- Trial
- Assess
- Hold