Как правильно давать имена блоков по БЭМ c глубокой вложенностью?
На самом деле, тот ужас, что вы привели, нарушает методологию. У элемента не должно быть элементов. Ваш мегаблок нужно разбить на более мелкие блоки со своими элементами. А то, что некоторые элементы вложены в другие элементы - часто совпадение, а не свидетельство их связанности друг с другом.Почему в БЭМ не рекомендуется создавать элементы э... (парсер Тостера не может переварить якорь кириллицей, поэтому нужно мотать до блока "Почему в БЭМ не рекомендуется создавать элементы элементов").
так чуточку лучше будет:div class="header"
div class="header__block-wrapper"
div class="header__block-wrapper__left-block"
div class="aside aside_pink"
/div
/div
div class="header__block-wrapper__right-block"
div class="aside aside_blue"
/div
/div

/div
/divБлоки могут быть вложены в любые другие блоки.бэм документация, лично мне не особо помогла
Посмотрите примеры реализации бэм, тогда понятнее станет, например yyoksel