Quando terminei o curso gostei da metodologia BEM e decidi me aprofundar um pouco mais então fui ler a documentação e na parte de modificadores é dito isso : "The modifier name is separated from the block or element name by a single underscore (_)". E aqui no curso e em outros projetos que vi, geralmente, é utilizado o padrão de separação "--" , inclusive parece o mais comum. Eu gostaria de saber qual é essa diferença, se a comunidade decidiu adotar mais desta forma do que com um underscore, e se ao iniciar um projeto posso escolher arbritariamente qualquer uma dessas formas ou alguma delas é mais boa prática para seguir a metodologia.
Gostei muito do curso, grato desde já. :)