if(bool == true)
echt jetzt ? du prüfst ob es war ist das ein bool wahr ist ? auch wenns der compiler eh weg-optimiert und heutige cpu’s das eh in einem takt machen , aber mal erlich : mehrfache prüfungen sind ja ok, zeugen aber von wenig erfahrung / wissen
gleiches gilt natürlich für : if(bool == false)
klar, will man einen wert prüfen der false ist bleibt einen nichts anderes übrig, und in reinen asm-takten gezählt sogar besser da nur ein CMP draus wird, deutlich besser lesbar wäre jedoch : if(!bool)