Let's say I'm trying to implement a Chess Game.
I'd create my Chess classes in a Chess namespace. Now, should I prefix all my Chess related classes with the Chess word, or as they are already inside that namespace, should I just call them by what they are?
Example:
ChessGame vs Game
ChessPiece vs Piece