Write up a short blurb on a typical order of attacks/abilities you do to produce the best dps, without situational or gear based considerations. Then if there is any situational abilities, write up when and why you use them so the code monkeys can see if they are easily implemented. Honestly, the reason most of the class files aren't well optimized is that the people able to maintain the scripts do not play those classes and do not want to waste a ton of their time first trying to learn a class.