Maintain consistent naming patterns throughout the codebase to improve readability and reduce confusion: 1. **Use descriptive names that reflect purpose**:
Maintain consistent naming patterns throughout the codebase to improve readability and reduce confusion:
is_
, has_
, or should_
(e.g., _should_prioritise_secrets
instead of _prioritise_secrets
)resource
or changed_resource
instead of each
)TerraformJsonRunner
instead of Runner
)self.data_flow
not self.dataflow
)a_example_skip
not a example skip
)CHECKOV_
for internal varspickle_deepcopy
instead of just deepcopy
)str | None
instead of Optional[str]
tuple
instead of Tuple
These conventions make code easier to understand, maintain, and debug while reducing the cognitive load for developers working across different parts of the codebase.
Enter the URL of a public GitHub repository