Naming
Variables
- Use camelCase for variables.
- Use descriptive names that clearly communicate the variable's purpose.
- Avoid using single-letter variable names unless they are used as loop counters.
$userCount |
$u |
$query |
$q |
$userAddress |
$address |
$userEmail |
$temp |
Properties
- Use camelCase for properties.
- Use descriptive names that clearly communicate the property's purpose.
- Must be typed when possible.
Enums
- Use PascalCase for enum values.
- Use descriptive names that clearly communicate the enum value's purpose.
- Use the
enum keyword to define an enum.
Example
enum UserRole
{
case Admin;
case User;
}