Du sucre syntaxique oui, absolument.
Sans grand intérêt je ne suis pas d'accord.
L'intérêt peut être (si utilisé à bon escient) une meilleure lisibilité et une compréhension plus facile du code.
if(score>10&&score<100){displayGreenBadge();}
displayGreeBadgeif10<score<100
est, je trouve, plus sympa, plus lisible et plus compréhensible.
Evidemment ça ne change pas grand chose au final. Mais une plus grande lisibilité c'est aussi moins de risques d'erreur, une maintenance plus facile, moins de risques de régressions, etc.
C'est comme le fait d'avoir des conditions inversées (écrire plop() if (...) plutôt que if (...) { plop(); } ou avoir des mots clés pour les conditions négatives (unless)
[^] # Re: Bof du sucre syntaxique sans grand intéret
Posté par CrEv (site web personnel) . En réponse au journal De tout, de rien, des bookmarks, du bla bla. Évalué à 4.
Du sucre syntaxique oui, absolument.
Sans grand intérêt je ne suis pas d'accord.
L'intérêt peut être (si utilisé à bon escient) une meilleure lisibilité et une compréhension plus facile du code.
est, je trouve, plus sympa, plus lisible et plus compréhensible.
Evidemment ça ne change pas grand chose au final. Mais une plus grande lisibilité c'est aussi moins de risques d'erreur, une maintenance plus facile, moins de risques de régressions, etc.
C'est comme le fait d'avoir des conditions inversées (écrire
plop() if (...)plutôt queif (...) { plop(); }ou avoir des mots clés pour les conditions négatives (unless)