Before β Refactoring β After Kette
Before β Refactoring β After Kette
| Legacy Problem | Refactoring Schritt | Moderne Datei | Sicherheitsnetz |
|---|---|---|---|
| Monster Method im EJB | Command + Handler extrahieren | ProcessClaimDecisionHandler.java | Golden Master + Handler Test |
| Direkter File Share Zugriff | DocumentStoragePort einfΓΌhren | FileShareDocumentStorageAdapter.java | Adapter Test |
| Status-if/else | Transition Policy | ClaimTransitionPolicy.java | Transition Policy Test |
| JMS direkt in Transaktion | Outbox | JdbcOutboxAdapter.java | Outbox Worker Test |
| JAAS direkt im Code | SecurityContextPort | LdapSecurityContextAdapter.java | Role Mapping Test |