An online guide to naming software objects?

Is there a resource that defines and gives directions for naming objects in software? For example, when to call a service and a handler? When to include names or verbs in a name.

I am looking for something final to determine the arguments and recommendations for my team.

+8
object design names
source share
3 answers

The most important thing in the name is that all teams do it the same way. This way you will understand what the object with its name does, and you can find the objects if you can guess what name they should have. Check out this link about Why useful names are useful?

+1
source share

Do not expect a silver bullet. The following two are useful, albeit in that order.

0
source share

The classic book on design patterns from GoF is very useful for this:

  • It gives design-related naming conventions (which are one of the biggest advantages of templates),
  • but also lists many other good concepts, names, and definitions (e.g. framework vs. toolkit).
  • Since it is classic, it sets a standard (naming convention) that is understood or can be viewed.
0
source share

All Articles