Java : quelques bons réflexes à avoir (3)

Java — Tags :, — admin @ 23:00

Autre petit réflexe à avoir, et ceci ne se limite pas seulement au Java… La plupart du temps, on fait nos tests de manière simple et logique :

  1. if (sString.equals("machaîne")) {
  2.     // faire quelque chose
  3. }

ou encore…

  1. if (iNb == 2) {
  2.     // faire quelque chose
  3. }

La encore, un bon réflexe à avoir est d’inverser le test, de manière à comparer notre constante / chaîne à notre variable :

  1. if ("machaîne".equals(sString)) {
  2.     // faire quelque chose
  3. }

ou encore…

  1. if (2 == iNb) {
  2.     // faire quelque chose
  3. }

En effet, en prenant cette habitude, on ne lèvera jamais d’exception de type NullPointerException lorsque les variables sont mauvaises.

0 Comments »

Pas encore de commentaire.

Flux RSS des commentaires de cet article. TrackBack URI

Laisser un commentaire

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2012 Random namespace | powered by WordPress with Barecity