Jamais depuis que j'ai fait l'erreur de faire une mission dans un if
j'ai toujours écrit mes ifs comme ceci:
if (CONST == variable) {
pour éviter de la commune (au moins pour moi) l'erreur de le faire:
if (variable = CONST) { //WRONG, assigning 0 to variable
Et depuis que j'ai lu Joel Spolsky, son essai de Faire les Mauvais Code Regarde Mal , j'ai essayé de mettre ses conseils en pratique.
Donc, ce que les autres modèles) utilisez-vous pour faire de mauvais code regarde mal, ou à la force syntaxique des erreurs si vous faites une erreur sémantique?