Salut,

En ce qui concerne spécifiquement les ponctuations, je me suis fixé au mode la plupart, ça me suffit. C'est proprement insupportable le mode toutes quand on lit un texte normal.

Le mode la plupart énonce les accolades, mais pas les parenthèses ni les crochets. Les virgules et point-virgules non plus d'ailleurs. ON n'a pas besoin qu'ils soient systématiquement annoncés pour comprendre le code globalement. Les virgules en fait elles ne servent à rien pour la compréhension, elle servent juste à séparer les arguments ! ET les points-virgules, certains langages ont pris le parti de s'en passer, on n'en a pas vraiment besoin non plus pour comprendre si le code est bien découpé. ET quand on a des erreurs de paires mal fermées, ben, on y va caractère par caractère, mais de nouveau avec l'habitude on connaît sa façon de travailler et de faire des erreurs, alors on arrive rapidement au bon endroit pour corriger.

Du côté des petits trucs de navigation, je combine ça avec ma façon d'écrire du code dans mes sources personnelles. Si je dois reformater du code pour quelqu'un d'autre, je le passe à un utilitaire comme astyle.

Du côté des petits trucs, donc, rien de bien méchant :
1 - Quand on fait une soustraction ou utilise un nombre négatif, bien mettre un espace avant le signe moins mais pas après. Comme ça jaws lit bien "moins deux" et pas seulement "deux" par exemple. Comparer 5-2 et 5 -2. Pas de problème pour les autres signes. 2 - - J'ai mis la double barre verticale dans le dictionnaire pour que jaws dise "ou" au lieu de "barre verticale barre verticale"; c'est plus rapide. Pareil pour & que j'ai rebaptisé "et" au lieu de "et commercial". 3 - Plus intéressant maintenant, je laisse une ligne blanche entre la fin d'une fonction et le début de la suivante en général, et à l'intérieur des fonctions je les évite. Ca permet de passer rapidement d'une fonction à l'autre avec Ctrl+Haut/Bas. 4 - Petit truc qui par malheur semble être relativement contre les conventions de la plupart des gens, je mets systématiquement un espace entre le nom de la fonction et la parenthèse ouvrante lors de la définition de la fonction, mais je n'en mets jamais quand je l'appelle. De cette façon, avec Ctrl+F, si je tape nom espace parenthèse ouvrante, je tombe directement sur la définition de la fonction, et si je cherche nom parenthèse ouvrante sans espace entre, je tombe sur les endroits où elle est appelée. Redoutablement efficace pour faire du debug.


Voilà.... à bientôt pour la prochaîne séance des petits trucs du programmeur dv.
Progliste :
Pour se d�sinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 MO
Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.
        
        

Répondre à