Refactoring
2 pages
-
Branch by Abstraction
pattern
Migration for deeply embedded capabilities: 5 steps; feature toggles; verify variant with automatic fallback
-
Migration Pattern Selection
comparison
Decision tree: where's the seam, is correctness the dominant risk, granularity, duration, parallel-run cost; pattern composition (service extraction, embedded capability extraction, database split, platform migration); database decomposition patterns; rollback as a feature