Refactorization

Brian Hook hook_l at pyrogon.com
Wed Nov 5 15:24:38 EST 2003


For my first pass of refactoring, I'm going to at least try to fix 
some of the naming nomenclature.  I'm with Nick on this, it is pretty 
confusing.  Unfortunately, the differences are still pretty subtle.

QSHARED -> used by EVERYTHING, generic utility stuff

QCOMMON -> shared by "native" components, like server/client, but not 
game DLLs

QGAME -> shared between server-side game and server

I can't think of really good names for the above that are clear and 
concise.  The best I can think of:

QSHARED -> QUTIL

QCOMMON -> QCORE

QGAME -> QGAME

Prefixes would be adjusted, e.g. QU_*, QC_* and QG_*

Brian






More information about the q2x mailing list