CQE-9145: Degraded Comprehension

 
Degraded Comprehension
[an error occurred while processing this directive] Definition in a New Window Definition in a New Window
Consequence ID: 9145 Maturity: Preliminary
+ Description

Description Summary

Degraded Comprehension may result when conditions are too complex, disorderly, or non-sensical to be interpreted by human understanding.
+ Relationships
NatureTypeIDNameView(s) this relationship pertains to
View
CanFollow
Is
Issue
252Unchecked Return Parameter Value of Invokable Control Element with Read, Write, and Manage Access to Platform or Data Resource
Default Graph (primary)9001
CanFollow
Is
Issue
396Declaration of Catch for Generic Exception
Default Graph (primary)9001
CanFollow
Is
Issue
397Declaration of Throws for Generic Exception
Default Graph (primary)9001
CanFollow
Is
Issue
9007Architecture with Number of Horizontal Layers Outside of Expected Range
Default Graph (primary)9001
CanFollow
Pr
Practice
9036Unrestricted Data Operations
Default Graph (primary)9001
CanFollow
Is
Issue
9052Invocation of a Control Element at an Unnecessarily Deep Horizontal Layer
Default Graph (primary)9001
CanFollow
Is
Issue
9093Invokable Control Element with Signature Containing an Excessive Number of Parameters
Default Graph (primary)9001
CanFollow
Is
Issue
9108Empty Exception Block
Default Graph (primary)9001
CanFollow
Pr
Practice
9121Structured Programming
Default Graph (primary)9001
CanFollow
Is
Issue
9123Class with an Excessive Inheritance Level
Default Graph (primary)9001
CanFollow
Pr
Practice
9124Layered Architectures
Default Graph (primary)9001
CanFollow
Pr
Practice
9131Error/Exception Handling
Default Graph (primary)9001
CanFollow
Is
Issue
9134Unconditional Control Flow Transfer outside of Switch Block
Default Graph (primary)9001
CanFollow
Pr
Practice
9137Unrestricted Parameters
Default Graph (primary)9001
CanFollow
Is
Issue
9160Invokable Control Element with Excessive File or Data Access Operations
Default Graph (primary)9001
CanFollow
Is
Issue
9184Use of Same Invokable Control Element in Multiple Architectural Layers
Default Graph (primary)9001
CanFollow
Is
Issue
9185Excessive Cyclomatic Complexity Within an Invokable Control Element
Default Graph (primary)9001
CanFollow
Is
Issue
9220Excessive Use of Unconditional Branching
Default Graph (primary)9001
CanFollow
Is
Issue
9222Excessive Cyclomatic Complexity
Default Graph (primary)9001
CanFollow
Is
Issue
9223Excessive Halstead Complexity
Default Graph (primary)9001
CanFollow
Is
Issue
9224Excessive Use of Self-Modifying Code
Default Graph (primary)9001
CanFollow
Is
Issue
9225Excessively Deep Nesting
Default Graph (primary)9001
CanFollow
Is
Issue
9227Declaration of Variable with Unnecessarily Wide Scope
Default Graph (primary)9001
Page Last Updated or Reviewed: October 01, 2017