Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
UnassignedUnassignedReporter
Freddy MalletFreddy Mallet(Deactivated)Labels
Default Severity
MajorTargeted languages
ABAPC#JavaScriptPythonRPGSwiftVB.NetVB6Covered Languages
CC++FlexJavaObjective-CPHPIrrelevant for Languages
CCSSHTMLXMLRemediation Function
Constant/IssueConstant Cost
1hAnalysis Scope
Main Sources
Details
Details
Assignee
Unassigned
UnassignedReporter
Freddy Mallet
Freddy Mallet(Deactivated)Labels
Default Severity
Major
Targeted languages
ABAP
C#
JavaScript
Python
RPG
Swift
VB.Net
VB6
Covered Languages
C
C++
Flex
Java
Objective-C
PHP
Irrelevant for Languages
C
CSS
HTML
XML
Remediation Function
Constant/Issue
Constant Cost
1h
Analysis Scope
Main Sources
Sentry
Sentry
Sentry
Created October 31, 2013 at 3:52 PM
Updated March 22, 2021 at 4:47 PM
A class that grows too much tends to aggregate too many responsibilities and inevitably becomes harder to understand and therefore to maintain. Above a specific threshold, it is strongly advised to refactor the class into smaller ones which focus on well defined topics.