Custom Type
Noun · Development
Definitions
A type defined by application code rather than provided directly by the language's built-in primitives. Custom types help model domain concepts explicitly and can enforce stronger invariants than loose generic structures.
In plain English: A programmer-defined type used to represent something specific.
Example: "Replacing raw strings with a custom type for customer IDs prevented several bugs caused by mixing tenant and account identifiers."