yomoyo icon indicating copy to clipboard operation
yomoyo copied to clipboard

[JS] Расширить критерий Б8 об именовании массивов до Set и Map

Open dtsaryov opened this issue 3 years ago • 2 comments

Предложение относится ко всем интенсивам, т.к. иногда даже на JS1 студенты используют Set и Map

Ссылка Б8. Массивы названы существительными во множественном числе.

Проблема, вопрос, предложение

Студенты начали использовать встроенные структуры Map и Set, которые хранят коллекции элементов, а значит и называться должны соответствующе - во множественном числе

Возможное решение

Переработать критерий:

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

Это относится к массивам, Set и Map, например:

const users = [];

const ids = new Set();

const ratings = new Map();

dtsaryov avatar Sep 02 '21 17:09 dtsaryov

Map включать не будем, поскольку она ближе по требования к Object. Остальное - да, включим. Отличная идея. Ещё туда же уйдут querySelectorAll и подобные коллекции и списки.

sashasushko avatar Sep 08 '21 12:09 sashasushko

Спасибо.

sashasushko avatar Sep 08 '21 12:09 sashasushko