All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.sonar.l10n.delphi.rules.community-delphi.TooLargeRoutine.html Maven / Gradle / Ivy

There is a newer version: 1.12.1
Show newest version

Why is this an issue?

A routine that grows too large tends to aggregate too many responsibilities. Such routines inevitably become harder to understand and therefore harder to maintain.

Above a specific threshold, it is strongly advised to refactor into smaller routines which focus on well-defined tasks. Those smaller routines will not only be easier to understand, but also easier to test.

How to fix it

Refactor the large routine into smaller routine, each focusing on a single well-defined task.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy