Программирование — это не только правила языка кода (например, JAVA, PHP, C++, JS и т. д.), но и правила вашего человеческого языка, который вы используете для написания имен переменных и функций (например, английский).

Код, написанный без соблюдения правил грамматики вашего человеческого языка, приведет только к путанице.

Вот несколько примеров того, как следовать правилам вашего человеческого языка в ваших программах (для английского языка):

1. Имена классов всегда должны состоять из слова в единственном числе и существительного, например. Человек, Пользователь, Автомобиль

2. Имена переменных и констант всегда должны начинаться с существительного (например, имя, адрес электронной почты, пароль) или комбинации прилагательного и существительного (например, isPerson, isActivePerson, fetchedValues, userHasValues).

Исключения: имена переменных и констант класса иногда могут содержать только прилагательные, например. Человек.активный и т.д.

3. Имена функций всегда начинаются с глагола и заканчиваются не глаголом (существительным, прилагательным и т. д.), например. fetchData, sendEmail, createUser и т. д.

Исключения: функции также могут начинаться с подчеркивания. магические функции, например. __construct, __clone, __get и т. д.

4. Методы класса также могут начинаться с глагола и прилагательного, например. getField, setField, isActive, hasValue

Вы также следуете этим правилам или любым другим грамматическим правилам при кодировании? Что вы думаете об этих правилах, если они имеют для вас смысл?