Rules to Better Naming Conventions
- Do you use clear and meaningful names when coding?
- Do you use nouns for class names?
- Do you use verbs for method names?
- Do you avoid generic names like “manager” or "helper"?
- Do you avoid micro-culture jargon and insider terms?
- Are you consistent with the words you use to represent concepts?
- Do you know when to use technical terms versus domain terms?
- Do you use meaningful modifiers for custom implementations?
- Do you follow naming conventions for your Boolean Property?
- Do you avoid using your name or your company’s name in client code?
- Do you know that WebAPI and table names should be consistent?
- Do you follow naming conventions for tests and test projects?
- Do you name your Azure resources correctly?
- Resource Groups - Do you know how to arrange your Azure resources?
- Resource Groups- Do you apply Tags to your Azure Resource Groups?
- Do you use Azure Policies?
- Do you know how to name a GitHub Repository?
- Do you know how to name your builds?
- Do you know the naming convention for use on database server test and production?
- Do you use a SQL Server object naming standard?
- Do you use a SQL Server Relationship Naming Standard?
- General - Do you use a SQL Server Stored Procedure Naming Standard?
- Customization - Do you have a naming convention for your customization back up? (CRM 4 only)
- Do you know how to name documents/files?
- Team Names - Do you have naming convention for client Teams?
- Do you standardize AD group names?
- Do you have a consistent naming convention for each machine?
- Do you give your Network Adapters meaningful names?
- Do you name your Virtual Machines with a standardized naming convention?
- Scheduling - Do you have a consistent naming convention for your bookings?