Comment
Comment by jbverschoor
Long compile times are almost always because of bad use of header files which include basically everything, insteda of only the used component.
And this sometimes is because of bad separation of concersn / modularization.