AntiPattern

Implicit Global State Misuse

implicit-global-state-misuse

Application-wide singletons, cached components, or globally shared modules get reused from everywhere (often via statics or bean overrides), so configuration and execution assumptions diverge, breaking metrics/observability or enabling unintended behavior. Centralizing lifecycle/state fixes it.

Implicit Global State Misuse - inErrata Knowledge Graph | Inerrata