What works for classroom management varies greatly from teacher to teacher. It also changes from teacher to class and from teacher to year. The point is, there are not fast and hard rules (specific ones anyway), that work for everybody, all of the time. Teaching is largely about the interplay and relationship between people. That is highly dynamic, so the structure must be flexible, yet rooted strongly in a correct philosophy, in order to be effective.