Possible en double:
Why does one often see “null != variable” instead of “variable != null” in C#?.Vérification de l'état des machines?Même si C# est pas la langue en question, les réponses à cette question donnent la raison pour laquelle on pourrait vouloir le faire dans certaines langues.)
Ceci est une question quelque peu philosophique. Cependant, ... peut-être qu'il y a une réponse technique. Je ne sais pas.
Lors de la lecture du code Microsoft (en particulier), je vois souvent des lignes comme celle-ci:
if(null != whatever)
{
}
Et je me demandais toujours pourquoi ils ne pas écrire ceci:
if(whatever != null)
{
}
Ce qui a l'air bien plus intuitif pour moi. Y a-t-il une réponse raisonnable à cela?
Voter pour fermer un doublon de questions similaires, que je vais trouver dans une seconde. –
Merde. J'ai cliqué sur la mauvaise raison de fermeture. Voté parce que c'est un doublon évidemment. –