It's not that bad since it sets an expected order. I always start reading c++ files from the bottom up.
Good to know. I'll do this when I encounter c++ now