WapSter, я ведь задал вопрос не о того что хотел спросить, говнокод это или нет, а в том, что у меня есть некая проблема, и мой ответ не говорит о том что он идеально правилен, но именно мою проблему он решил, но если вы нашли время прочитать код, и оставить комментарий, то думаю есть время для объяснения, хотя бы краткого, того, как можно отрефакторить данный код
Вадим, Я не спорю с вами, лично для меня один из плюсов бэма в том, что мне достаточно дважды кликнуть по классу, и он будет выделен, чтобы я его мог copy/past, с "-" такое не прокатит :(
Вадим, так ведь как раз таки с помощью бэма очень просто давать классы элементам, ведь лучше же когда мы пишем стили конкретно для класса, для дальнейшего переиспользования, а не с несколькими вложенностями