Provando a fare un css check, mi vengono evidenziate cose come "mettere le regole in ordine alfabetico", oppure "no ID in selectors". Nel primo caso non ne vedo assolutamente i vantaggi (io le metto per gruppi) e nel secondo non saprei come altro fare visto che è lunico modo in cui funzionano.
Mi chiedo quali altre centinaia di cose funzionano ma non sono good practice. E poi come fai quando una bad practice funziona ed una good practice non funziona?