Ситуация: несколько разработчиков работают удаленно на разных участках/модулях SPA.
В результате они могут случайно ввести элементы HTML с тем же id
. Каковы общие способы избежать этой ситуации (без отказа от использования идентификатора, если это возможно) до окончательной сборки?
Мои мелкие догадки:
-
предварительно упорядочить
id
для всех имен (немного смешно, но...) -
имена структур с архитектурой, например. для
app/collection/model
укажите имя типаapp-collection-model
-
отказаться от использования
id
вообще или использовать только для больших модулей?