Maintain consistent naming conventions throughout the codebase to improve readability and maintainability. This applies to translation keys, command names, variables, and terminology.
For translation keys:
dataStore.tab.label
with data.store.empty.label
or contextMenu.FilterExecutionsBy
with references to contextMenu.filter_executions_by
For command and function names:
test:e2e
or test:playwright
instead of the ambiguous test:docker
if the command runs playwright teststest:show:report
instead of test:report
to clarify the action being performedFor terminology:
Consistency in naming reduces cognitive load for developers, prevents bugs from mismatched references, and makes the codebase more maintainable over time.
Enter the URL of a public GitHub repository