Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The importance of naming

The importance of naming

In this talk, I walk through examples of bad naming, and derive my naming principles from them:

1. Use only one name to refer to a concept.
2. Give different concepts different names.
3. Rename concepts when principles are violated.
4. Ensure names match meaning.
5. Break up concepts that cannot be named properly.
6. Be consistently correct.

Denis Defreyne

February 06, 2020
Tweet

More Decks by Denis Defreyne

Other Decks in Technology

Transcript

  1. moving inventory list Umzugsgutliste 
 ( UGL ) moving goods

    list 
 ( MGL ) inventory of items 

  2. moving inventory list Umzugsgutliste 
 ( UGL ) moving goods

    list 
 ( MGL ) inventory of items 
 ( IOI )
  3. moving inventory list Umzugsgutliste 
 ( UGL ) moving goods

    list 
 ( MGL ) inventory of items 
 ( IOI )
  4. lead the contact information […] of a customer who is

    interested in a specific product or service.
  5. UI