Back

LL009

God class

Object Pascal — Delphi & Free Pascal
Warning
Design

Overgrown classes correlate with poor cohesion and regressions

overgrown classes correlate with poor cohesion and regressions.

Why this severity

overgrown classes correlate with poor cohesion and regressions.


Known false positives

facades during temporary refactoring phases.

Remediation example

// Split TOrderService into:
// TOrderValidator, TOrderCalculator, TOrderRepository

Reconnecting… Connection lost. Reload