I would rather see the implementation of the methods in the same order as the declarations in the header. But take this as a suggestion, I don't think this is a real rule we are following.