opinions vary. there’s arguments the other way, too, such as an ideal precompiled header compiler would work best with invariant headers first as well as template matching order in some cases
On Tue, Jan 8, 2019 at 2:44 PM Pedro Larroy <[email protected]> wrote: > Hi MXNet community > > cpplint seems to complain when the order of includes is not [own, > system, other] > > But the general best practice in C++ is [own, project, 3rd party, > system] for the reasons explained in this stackoverflow answer: ( > https://stackoverflow.com/questions/614302/c-header-order ) > > A contribution to cpplint could be made to make this configurable: > > https://github.com/cpplint/cpplint/blob/master/cpplint.py#L605 > > Thoughts? > > Pedro. >
