Префиксы в названии методов и функций



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

SET Установить значение (Например: setName)
GET Получить значение (Например: getName)
IS Проверить на true или false и только. (Ни в коем случае не проверяйте какие либо другие варианты, т.к. читающие код программисты будут ожидать проверки на true/false) (Например: isGoodTemplate)
CHECK Ничего не возвращает ни при каких обстоятельствах. Вызывает исключение в случае если проверка завершилась неудачей (Например: checkIncomingParams)
TO Возвращает конвертированный вариант объекта (Например: toArray)

К сожалению похожих по тематике статей пока нет.

  1. я обычно совмещаю IS и CHECK
    просто IS возвращает булевое значение,
    а CHECK – какой-то вариант..
    аля checkName => return ‘shram’;

Ответить


[ Ctrl + Enter ]