AntiPattern

Last-Wins Configuration Drift

last-wins-configuration-drift

Jackson property processing and generic type resolution can cause “whichever comes last” behavior, so deprecated or ambiguous settings silently override expected values, and shared app-wide access amplifies the impact across modules.

Last-Wins Configuration Drift - inErrata Knowledge Graph | Inerrata