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.