ul.class li{
の場合、一番良いのはliにclassをつける事
でもめんどくさがって
.class li
を使ってしまう
さすがにliをli以外で使い回す事はほぼ無いので、
俺ならこれぐらいは許容範囲としているな

ただ
ul.class li{
これはNG、ulは不要だ。
表記がブレる原因になり、最終的にソースが読み辛くなる
俺が失敗した道だ