PcKULT.NET - La référence en informatique

  • Increase font size
  • Default font size
  • Decrease font size
  • default color
  • black color

PcKULT.NET - Recrute

PcKULT.NET est présentement à la recherche de passionnés d'informatique qui veulent se greffer à l'équipe de PcKULT.NET. Si l'aventure vous intéresse, veuillez communiquer avec nous.

webmaster@pckult.net


Introduction aux conventions de programmation

E-mail Imprimer PDF

De nos jours, avec le marché florissant de la programmation, des nombreux langages qui nous sont disponible ainsi que des programmes et des besoins de plus en plus complexe, il devient évident que des normes et des standards de programmations sont essentiel. C'est ainsi que nous allons voir ici quelques standards de programmations qui sont de bonnes habitudes à prendre. Un code clair et bien structuré est une clé du succès.

Notation

Vous avez entendu parler à l'école ou sur internet de la notation CamelCase ou Hongroise ... Bref, rien de tel que votre propre système de notation. Des noms plus ou moins long mais très significatif et explicites sont selon moi la meilleur solution. Cela est un peu plus long, évidement, mais cela permet entre autre de savoir sur quoi exactement on travail.

Par contre, du côté de vos bases de données la notation de mes champs ne peut s'effectuer de la même manière. C'est pourquoi préféré des champs nommés de la manière suivante : [initiale unique de la table]_[descriptif]. Cela vous permettera d'efectuer des jointures sans avoir à renommer des champs avec la fonction AS sous SQL par exemple.

Indentation

L'indentation est très importante. Celle-ci donne au code une lisibilité accrue. Cela permet de s'y retrouver facilement. Sa compréhension est donc plus facile. Pour ce faire, la majorité des éditeurs permettent celà grâce à l'emploi de la touche « TAB » de votre clavier. Cela donne 4 espaces.

Accolades

Si le langage que vous utilisez prend en char les accolages, il est efficace d'utiliser la façon suivante par exemple :

<?php
 $dir_open = opendir('type/');
 while ($file = readdir($dir_open)) {
  if($file != '.' && $file != '..' && $file != '')
   echo  '&gt;'.$file."\n";
  else
   echo  '&gt;'.'null'."\n";
 }
?>

Donc pour la lisibilité, il est bien d'insérer un espace devant l'accolage ouvrante, et de mettre l'accolage fermante seul sur une ligne.

Commentaires

Les commentaires, partie essentielle du dévellopement seul mais surtout en collaboration. En effet, si vous travailler à plusieurs sur une même portion de code, il serait bien et efficace pour les programmeurs qui vont relire votre code, de savoir ce qui a été fait et à quoi sert les bouts de code que vous aurez rajouté la veille. Aussi, si vous revenez sur un vieux script 1 ans plus tard, vous ne vous rappelerez peut-être pas de ce que vous aviez fait. Grâce aux commentaires, il vous sera possible de vous en rappeler facilement.



Ajouter cette page à votre Digg-Like préféré
Reddit! Del.icio.us! JoomlaVote! Google! Live! Facebook! Technorati! StumbleUpon! Spurl! Furl! Blogmarks! Yahoo! FeedMeLinks!
Commentaires (0)Add Comment

Ecrivez un commentaire
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
Réduire l'éditeur | Agrandir l'éditeur

busy
 

Sondage

Votre fournisseur Internet
 

Publicités