Я помню, как узнал об определенных лучших практиках в этой области, но я полностью отказался от названия того, что это называется. В основном вместо того, чтобы сказать:
pencil_1.size = 'SHORT';
pencil_2.size = 'LONG';
pencil_3.size = 'SHORT';
pencil_4.size = 'SHORT';
pencil_5.size = 'MEDIUM';
Мы бы сказали:
pencil_1.size = Length.SHORT;
pencil_2.size = Length.LONG;
pencil_3.size = Length.SHORT;
pencil_4.size = Length.SHORT;
pencil_5.size = Length.MEDIUM;