Léa-Linux & amis :   LinuxFR   GCU-Squad   Zarb.Org   GNU
Archive de la liste aide - [Aide] Avis sur script bash pour sauvegarde complète d'un système
Si je puis risquer ce parallèle humoristique, les accolades, comme la
programmation défensive, sont comme les feux clignotant sur les véhicules
automobiles.

Ca coûte rien de les utiliser, ça permet à tout le monde d'être mieux vu et
d'éclaircir ses intentions, et ça sauve des vies.

Comparaison n'est pas raison, il se trouve que l'usage des clignotants
("clignoteurs" pour nos membres belges, "signophiles" ou "indicateurs" pour
nos membres suisses) est _obligatoire_ de par la loi.

L'article R412-10 (mis à jour au 2 avril 2003) du Code de la Route stipule :

« Tout conducteur qui s'apprête à apporter un changement dans la direction
de son véhicule ou à en ralentir l'allure doit avertir de son intention les
autres usagers, notamment lorsqu'il va se porter à gauche, traverser la
chaussée, ou lorsque, après un arrêt ou stationnement, il veut reprendre sa
place dans le courant de la circulation. »



Ca, c'est la loi, et l'usage en france: 50% des français n'utilisent pas
leur clignotant.

Semaine Européenne de la mobilité : « Je mets mon clignotant, je sauve des
vies » - Association Prévention Routière (APR)
<http://www.preventionroutiere.asso.fr/Presse/Liste-des-communiques/2011/Semaine-Europeenne-de-la-mobilite-Je-mets-mon-clignotant-je-sauve-des-vies>
http://www.preventionroutiere.asso.fr/Presse/Liste-des-communiques/2011/Semaine-Europeenne-de-la-mobilite-Je-mets-mon-clignotant-je-sauve-des-vies

Pas de clignotant, trois points perdus !
<http://www.lefigaro.fr/automobile/2014/10/11/30002-20141011ARTFIG00006-pas-de-clignotant-trois-points-perdus.php>
http://www.lefigaro.fr/automobile/2014/10/11/30002-20141011ARTFIG00006-pas-de-clignotant-trois-points-perdus.php

Quand on demande au contrevenant pourquoi il n'utilise pas le clignotant,
il explique "qu'il a regardé avant et qu'il n'y avait personne de concerné
par sa manoeuvre". Mais bien sûr. Il voit tout. Sauf que la situation
change à chaque seconde en déplacement, et qu'on ne voit pas tout, ni ne
peut tout anticiper. Et cela tue.

Oubli de clignotant, code de la route pour usage clignotant (rond point
etc.)
<https://www.permisapoints.fr/infractions/signalisation-vehicule/clignotant>
https://www.permisapoints.fr/infractions/signalisation-vehicule/clignotant

Baromètre AXA Prévention du comportement des Français au volant - avril 2014
<http://www.tns-sofres.com/sites/default/files/2014.04.29-axa.pdf>
http://www.tns-sofres.com/sites/default/files/2014.04.29-axa.pdf

Donc les chauffeurs plus malins et plus forts, les meilleurs, ou plus
paresseux ou plus radins (économiser leurs muscle, leur électricité ou
leurs ampoules) ne mettent pas leur clignotant, ou partiellement,
aléatoirement.

Donc les programmeurs les plus forts, les meilleurs, qui voient tout, y
compris leurs bugs avant de les écrire, n'utilise pas les accolades comme
ces crétins qui en ont besoin.


Moralité: Ami programmeur, sauve des vies, utilise les accolades sur les
expansions de paramètre. Toujours et tout le temps. Programmation défensive
= mieux vaut prévenir que guérir.

La programmation défensive elle aussi sauve des vies, car avec l'essort de
l'informatique partout, santé, véhicules, alimentaire, les bugs ont déjà
tué. Bon, pas sur tous les scripts bash, mais mieux vaut prévenir que
guérir. ;-)

__P




​
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lea-linux.org/pipermail/aide/attachments/20160208/7b35301b/attachment.html>

Serveur hébergé par ST-Hebergement et Lost-Oasis / IRC hébergé par FreeNode / NS secondaire hébergé par XName
Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons