Parameters and variables should be named consistently to communicate intent and improve maintainability. Rename your parameter or variable to follow your project’s naming convention to address this issue.
A naming convention in software development is a set of guidelines for naming code elements like variables, functions, and classes.
Parameters
and variables hold the meaning of the written code. Their names should be meaningful and follow a consistent and easily recognizable pattern.
Adhering to a consistent naming convention helps to make the code more readable and understandable, which makes it easier to maintain and debug. It
also ensures consistency in the code, especially when multiple developers are working on the same project.
This rule checks that parameter and variable names match a provided regular expression.
Inconsistent naming of parameters and variables can lead to several issues in your code:
In summary, not adhering to a naming convention for parameters and variables can lead to confusion, errors, and inefficiencies, making the code harder to read, understand, and maintain.
First, familiarize yourself with the particular naming convention of the project in question. Then, update the name to match the convention, as well as all usages of the name. For many IDEs, you can use built-in renaming and refactoring features to update all usages at once.
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"storage_account_name": {
"type": "string"
}
},
"variables": {
"string_variable": "example value"
}
}
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"storageAccountName": {
"type": "string"
}
},
"variables": {
"stringVariable": "example value"
}
}
First, familiarize yourself with the particular naming convention of the project in question. Then, update the name to match the convention, as well as all usages of the name. For many IDEs, you can use built-in renaming and refactoring features to update all usages at once.
param storage_account_name string // Noncompliant var string_variable = 'example val' // Noncompliant
param storageAccountName string var stringVariable = 'example val'