( saxus | 2017. 10. 05., cs – 00:32 )

Szerencsére ez nem szeret-nem szeret kérdés. Az is totál érdektelen, hogy csak két érték van. Ez szimplán a primitive obsession nevű antipattern.

Mutatok egy példát, hogy hol van jelentősége:

new Gyros(true, true, false, true);

vs.

new Gyors(Hus.Include, Kaposzta.Include, Hagyma.Exclude, CsiposSzosz.Include);

Code reviewen utóbbi sokkal egyértelműbb lesz, mint a true-false hegyek.

----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™