A module should be named after the problem it solves, not its contents.
There’s no clear reason why you’d need modules like utils
, common
, constants
, enums
, or schemas
. Names like time
, compress
, or http
are different - their purpose is immediately obvious.
