Hello Dedlfix,
Soll das jetzt auf der polemischen Schiene weitergehen, oder kannst Du ein erstes verständliches Argument für BEM beisteuern/verlinken, das dann sicherlich zum Weiterlesen motivieren wird?
Nach meinem Verständnis ist der wesentliche Unterschied vergleichbar wie beim Programmieren das Arbeiten in Scopes versus dem globalen. Solange alles übersichtlich klein bleibt, kann man problemarm im Globalen bleiben. Aber je komplexer die Sache wird, desto weniger möchte man das. CSS kennt keine Scopes, solange Web Components noch nicht verfügbar sind. BEM und die anderen Ansätze mit ähnlichem Ziel sind eine Übergangslösung, um Scopes jetzt schon nachzubilden.
Das ist doch svhon mal ein Argument, das man sich merken sollte.
Unter Berücksichtigung von virtueller Zusammenarbeit z. B. bei eShops (Fachbegriff fehlt mir leider gerade...) kann das von Interesse sein.
Glück Auf
Tom vom Berg
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.