コンテクスト依存(HTML依存)のほうがわかりやすい、理に適ってるケースってたくさんあるのです。まず誤用されないし。過剰なフレキシビリティは混沌を呼ぶんやから。何度も言ってるけど案件規模次第よね、そのへんは。
2015-08-20 15:18:35↓みたいな書き方が最近のお気に入りなんだけど可読性的に椅子投げられそうで続けるか迷ってる。 .block { & & { &__element { } } }
2015-08-20 15:15:50@neotag 最近は、そんな感じですが、可読性よりは検索性が下がるかなって感じがします。(.block .block .block__elementっていうセレクタがなんかウーンっていう気はしますが)
2015-08-20 15:18:47@neotag &使うのって、基本的には各量が減る。ってだけなので、まぁ&使わんで書いてもええんやないの。って思うこともあります。僕は書くのめんどくさいから&使うます。
2015-08-20 15:21:23@GeckoTang ちなみに期待される展開結果は `.block .block__element` でっす。 HTMLが自分の手から離れた時のことを考えると block の中に閉じ込めてはおきたい。。
2015-08-20 15:21:53設計面で「半BEM」な現スタイルでは .foo { &__element { } } だと逆に詳細度設計を狂わせてしまうから、 .foo { .foo__element { } } と書くように最近変えた
2015-08-20 15:22:04詳細度はすべて1! オール1並べ! みたいのはやっぱり気持ち悪いし、どう考えても人間のやることじゃないと思うので & は当初の用法(なにその言い方)で使うのみに戻した
2015-08-20 15:24:08@neotag エレメント大量に生える系のコンポーネントだらけの案件を今やっているので、ちょっと導入考えてみる。理解できる人には読みやすいと思えるし。
2015-08-20 15:28:59element 沢山生やす時に気持ちいい。(読むときは苦痛。 .block & & &__title &__description
2015-08-20 15:25:40