Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
naming_things [2020-04-13 07:30] – created niknaming_things [2020-04-13 07:39] nik
Line 1: Line 1:
 ==== Naming Things ==== ==== Naming Things ====
  
-<blockquote>There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.<cite>[[http://martinfowler.com/bliki/TwoHardThings.html|Martin Fowler]]</cite><blockquote>+<blockquote>There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.<cite>[[http://martinfowler.com/bliki/TwoHardThings.html|Martin Fowler]]</cite></blockquote>
          
 Some [[https://www.mediawiki.org/wiki/Naming_things|general advice on naming things]] (Avoid ambiguity; Make it easy to pronounce, to type, and to remember; Consider the translations; Check it isn't a reserved keyword in the usual programming languages; Abbreviations; Stick with a single name)  Some [[https://www.mediawiki.org/wiki/Naming_things|general advice on naming things]] (Avoid ambiguity; Make it easy to pronounce, to type, and to remember; Consider the translations; Check it isn't a reserved keyword in the usual programming languages; Abbreviations; Stick with a single name) 
  
 Some advice and various categories of [[https://namingschemes.com/|naming schemes]] ("A good naming scheme is scalable, unique, and easy to remember.") suitable for networked servers, wireless access points, projects, products, variables, streets, pets, kids, or any other project where unique, memorable names are required. Some advice and various categories of [[https://namingschemes.com/|naming schemes]] ("A good naming scheme is scalable, unique, and easy to remember.") suitable for networked servers, wireless access points, projects, products, variables, streets, pets, kids, or any other project where unique, memorable names are required.
 +
 +Some [[https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/|Falsehoods Programmers Believe About Names]].
  
 automated -> [[the naming game]] automated -> [[the naming game]]
  • naming_things.txt
  • Last modified: 2020-04-13 07:41
  • by nik