Я считаю, что было бы полезно иметь соглашение об именах для переменных JavaScript, которые содержат обещание. Обычно мне не нравится или не защищает соглашения об именах, кроме стандартов языка программирования, но в стиле программирования, где promises передаются как аргументы функции, часто трудно сразу понять, имеет ли переменная обещание или "реальная вещь" ".
Я лично использовал promiseOfFoo
и pFoo
, но я считаю, что первый немного подробный, и последний дает мне воспоминания от венгерского.
Существует ли общепринятое соглашение?