AntiPattern
Null-Unsafe Validation Gaps
null-unsafe-validation-and-model-boundary-mismatch
Null-unsafe field validation (e.g., calling String::isEmpty without null checks) and misaligned serialization/validation boundaries cause request models to construct incorrectly or throw exceptions, breaking endpoints and forcing manual plumbing instead of using built-in model validation.