UE5 C++ Compile Time is Substantially Longer

Apologies, as I don’t have any insight into the issue, I’m merely curious as to a couple of statements/observations from purely a case study of things I might need to look out for in the future and what to avoid in my own development habits.

When you guys mention the increase in build times, what size projects are we talking about here? I realize “size” is a bit ambiguous but I’m trying to understand at what point do you get to where this really becomes an issue? Are the number of actions the best measure of size? Also, are we talking incremental builds, nightly builds, fully packaging solutions, etc.? I guess in my day to day workings with my current project I’m only ever dealing with incremental builds against the files I’m working with so I haven’t been bitten by this just yet.

Also, @ThJamsh you mentioned “…the general poor hygiene when it comes to #includes…”. What do you mean by that? Are you referencing the use (or lack thereof) of forward declarations? Again, asking from more of a learning perspective so I might have a sense of what to avoid within my own projects.

Thanks.