Il s'agit d'une question de style mineure, mais chaque élément de lisibilité que vous ajoutez à votre code compte.
Donc si vous avez :
if (condition) then
{
// do stuff
}
else
{
// do other stuff
}
Comment décider si c'est mieux comme ça, ou comme ça :
if (!condition) then
{
// do other stuff
{
else
{
// do stuff
}
Mes heuristiques sont :
- Gardez la condition positive (moins de calcul mental lors de la lecture)
- Mettez le chemin le plus courant dans le premier bloc