Tagged articles

Reconciliation Service

1 articles · Page 1 of 1
samdeepthink
samdeepthink
Sep 9, 2026 · Backend Development

Separation of Concerns: Decoupling SDK Details from Business Logic

The article illustrates Separation of Concerns beyond AOP by refactoring a reconciliation service that mixes WeChat Pay and Alipay SDK calls with business logic, introducing a wrapper layer with custom types to isolate SDK-specific parsing from core matching rules, enabling independent evolution of each concern.

Clean ArchitectureJavaReconciliation Service
0 likes · 7 min read
Separation of Concerns: Decoupling SDK Details from Business Logic