📄️ Anti-Pattern: Blocking I/O in Request Thread
🔴 The Problem
📄️ Anti-Pattern: Client-Side Evaluation
Description
📄️ Devil's Advocate: In Defense of the "Anti-Patterns"
[!NOTE]
📄️ Anti-Pattern: Embedded BI (Business Intelligence)
Description
📄️ Anti-Pattern: God Controller (aka Fat Controller)
Description
📄️ Anti-Pattern: God Entity (Huge Partial Classes)
Description
📄️ Anti-Pattern: The "God Method" (Importer Edition)
🔴 The Problem
📄️ Anti-Pattern: God Namespace (Folder Bloat)
Description
📄️ Anti-Pattern: God Service
Description
📄️ Anti-Pattern: Hardcoded File Paths
Description
📄️ Anti-Pattern: Leaky Service Abstraction
Description
📄️ Anti-Pattern: The Loop of Death (Report Logic in Loop)
Description
📄️ Anti-Pattern: Monolithic BFF (Backend For Frontend)
Description
📄️ Anti-Pattern: N+1 Queries
🔴 The Problem
📄️ Performance & Quality Guidelines
This document serves as an index of "Common Pitfalls" and recommended practices for WepNG.
📄️ Anti-Pattern: Un-disposed Database Contexts (Resource Leak)
Description
📄️ Anti-Pattern: Schizophrenic Architecture
Description
📄️ Anti-Pattern: Session Locking (The Queue)
Description
📄️ Anti-Pattern: String Concatenation in Loops
Description
📄️ Anti-Pattern: Swallowed Exceptions (Silent Failures)
Description
📄️ Anti-Pattern: Sync-over-Async (.Result / .Wait)
🔴 The Problem
📄️ Anti-Pattern: Untracked Fire-and-Forget
🔴 The Problem