Vertical Abstractions
Views/UI Screens
RESTFul API End Points/Web Services
Features/User Stories/Use Cases/User Stories, Use Case, Requirements
Bounded Context/ Sub Applications/Functional Modules
RESTFul API End Points/Web Services
Features/User Stories/Use Cases/User Stories, Use Case, Requirements
Bounded Context/ Sub Applications/Functional Modules
BDD Behavior Driven Development
TDD/ Test Suits/ Unit Testing Classes
ATDD Acceptance Test Driven Development
User Stories Acceptance Criteria
Acceptance Test Driven Development
Design by Specification or Design by Contract
User Acceptance Testing
Micro-services
Convoy’s Law: Team Structure vs.
Architecture of the Software
Two Pizza Teams
Agile Software Development, Fast
Vertical Delivery of Features
Cont. Delivery
Cont. Integration
Cont. Deployment
Vertical Code Slice
Command and Queries CQRS
Vertical Slice Architecture by Jimmy Bogard
Clean Architecture or Screaming Architecture
Onion Architecture
Hexagonal Architecture
Use Case Driven Development
Application Service Layer making explicit the Use Cases
No comments:
Post a Comment