We can compile programs in the same order as we designed and developed them, that is, interfaces followed by the server and client classes.