yomoyo
yomoyo copied to clipboard
[JS] Расширить критерий Б8 об именовании массивов до Set и Map
Предложение относится ко всем интенсивам, т.к. иногда даже на JS1 студенты используют Set и Map
Ссылка Б8. Массивы названы существительными во множественном числе.
Проблема, вопрос, предложение
Студенты начали использовать встроенные структуры Map и Set, которые хранят коллекции элементов, а значит и называться должны соответствующе - во множественном числе
Возможное решение
Переработать критерий:
Структуры данных, являющиеся коллекциями однотипных элементов должны быть названы во множественном числе
Это относится к массивам, Set и Map, например:
const users = [];
const ids = new Set();
const ratings = new Map();
Map
включать не будем, поскольку она ближе по требования к Object
. Остальное - да, включим. Отличная идея. Ещё туда же уйдут querySelectorAll
и подобные коллекции и списки.
Спасибо.