гибкость?
потеряет. но ты разницы не заметишь, т.к. работаешь один на одном проекте. а не в команде в нескольких проектах
Просто в данном случае ничего критичного не произойдет. У тебя два bem-блока на одном dom-элементе, нет особой разницы куда записывать, определи это сам
это и есть гибкость, когда можно немного своего подхода добавить. по сути нет разницы что у тебя где, пока у тебя такие вопросы внутри проекта(ов) решаются одинаково. Представь что ты менеджер крутого проекта, и у тебя разраб спрашивает такой вопрос, как поступить нет точных рекомендаций в бэме? ясно что будет просто написан инструкция по проекту для всех что бы решали ОДИНАКОВО этот вопрос во всех частях и командах (для этого и всякие бэмы придумали).
Обсуждают сегодня