AntiPattern
Null-Unsafe Validation Logic
null-unsafe-validation-logic
Null-unsafe validation fails when DTO/value-object fields are missing, causing exceptions or incorrect rule evaluation (e.g., calling isEmpty on null, or relying on ordering semantics); what goes wrong is validations diverge from intended constraints.