Index
Symbols
__eq__() method 86
__init__() method 86
__repr__() method 86
A
abstract base classes (ABCs) 14, 39
adapter pattern
scenarios 131
aggregates 94-96
Any type 68
application
bootstrapping 181-184
composition 160-162
Application layer 109
distinct responsibilities 111
error handling, with result types 112-114
evolution, planning 115, 116
patterns 114, 115
patterns, advantages 113
request models 123, 124
response models 124-126
role 110, 111
separation, maintaining from external services 126, 127
use case interactors, implementing 116
versus Interface Adapters layer 137
Application layer, external services
interface boundaries 127, 128
optional integration, supporting 129, 130
service changes, adapting 130, 131
Application layer, use case interactors
complex operations, handling 120-122
dependency injection 118-120
principles 118
structuring 117...