Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |
naming_things [2020-04-13 07:41] – nik | naming_things [2025-06-09 13:16] (current) – nik |
---|
==== 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) |