Дорогие разработчики Яндекса, дорогие форумчане. Я недавно знакомился с методологией БЭМ и мне очень понравилось. Сделал небольшую верстку придерживаясь БЭМ - нейминга. Пожалуйста, кому не сложно, хочу услышать Ваше мнение, какие ошибки, а также рекомендации. Спасибо за внимание, сслыки ниже. http://build-yourself.ru/shop/ https://github.com/sergeyamator/Prydbay
Хорошо получилось!
Может было бы проще, если делать больше блоков, и чуть меньше элементов. принцип, если какой то элемент может быть отдельно от блока, то его можно вынести в отдельный блок.
Спасибо! Приму к сведению )))
И ещё, старался не завязыввться на контекст. Например, вместо
main__our-products-phones-item
лучше сделать блокproduct product_type_phone
это убирает зависимость от контекста. Зач м? Представь, что тебе нужно вывести три самых популярных телефона в левой колонке. В первом варианте либо дублировать стили, либо создавать путаницу в коде. Во втором все безболезненно вставится в любое место страницыИзвиняюсь за орфографию. С телефона неудобно набирать...
Все хорошо, спасибо большое )))