Ja se právě vůbec nebavím o tomto problému, jen jsem reagoval na to
protože spíš opak je pravdou...Ak niekto zavrhuje switch, tak potom nie je programátor.

Myslím, že mentální problém s enumem mají spíš ccékřížkaři, protože si ty enumy sice zavedli hned, ale dost divné. Protože nemůžou mít metody, takže jsou to asi nějaké polovíční objekty nebo co...

Mně řešení komplexní nepřišlo. Zlepšila se čitelnost kódu a jeho udržovatelnost. A navíc, takových příkladu ti vygooglím milion i pro cékřížek...