Explain _ and UPPER_CASE naming

pull/1471/head
Lyubo Marinov 8 years ago
parent 54bb5f1879
commit 3af6cc53d1
  1. 9
      doc/coding-style.md

@ -82,3 +82,12 @@
imports in other files should use the same name. Don't define the class
`Registry` in ReducerRegistry.js and then import it as `Reducers` in other
files.
* The names of global constants (including ES6 module-global constants) should
be written in uppercase with underscores to separate words. For example,
`BACKGROUND_COLOR`.
* The underscore character at the beginning of a name signals that the
respective variable, function, property is non-public i.e. private, protected,
or internal. In contrast, the lack of an underscore at the beginning of a name
signals public API.

Loading…
Cancel
Save