Replace Boolean with Enum
Kind: technique
Layer: Structural Core
Record: lexicon:replace-boolean-with-enum
Canonical: Lexicon
A technique for replacing a boolean parameter or flag with a closed set of named values.
Listed in Lexicon terms, after Name Constant.