Permissible?...yes
I would break-up a User class into parts in cases where it might need to scale really big.
Model Breakdown Example (Composition):
User HAS
LoginCredentialsContactInfoFavoritesFriendsRoles
Permissible?...yes
I would break-up a User class into parts in cases where it might need to scale really big.
Model Breakdown Example (Composition):
User HAS
LoginCredentialsContactInfoFavoritesFriendsRoles