Choose names that are both semantically precise and follow consistent conventions. Names should accurately reflect behavior and purpose while adhering to established patterns in the codebase.

Function naming:

Variable naming:

Consistency:

These naming practices improve readability, maintainability, and reduce bugs caused by misunderstandings about code behavior.