cs_MAURICIO
Messages postés2106Date d'inscriptionmardi 10 décembre 2002StatutModérateurDernière intervention15 décembre 20145 22 nov. 2004 à 11:51
Faut pas oublier que l' objectif n' est pas que se soit plus beau mais, que l' on puisse comprendre la source:
- pour que les autres comprennent
- pour que l' on puisse y apporter des modifications assez rapidement.
Par mon experience personnelle, une source mal commentée, avec des composants mal nommés et des noms de variables non apropriées fait que plus tard, lors d' une mise à jour par exemple, on va avoir du mal à s' y retrouvé, voire meme, créer des erreurs (logiques) lors de la mise à jour.
MoveX
Messages postés230Date d'inscriptionvendredi 9 mai 2003StatutMembreDernière intervention16 juillet 20051 21 nov. 2004 à 12:17
bon ben euh, je vais refaire tout ca en plus "beau" donc...
il va falloir que je fasse une explication de lalgorithme deuclide si je comprend bien, eh bien soit !
merci pour ces conseils
ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 201012 21 nov. 2004 à 11:38
Je suis du même avis : Pas très compréhensible...
cs_Delphiprog
Messages postés4297Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 9 janvier 201332 20 nov. 2004 à 23:01
Ben tu vois, quand je vois du code comme celui-ci :
var
a,b,q0,r0,q1,r1 : Integer;
Ca me donne envie de refermer et de faire autre chose parce que je n'ai pas l'intention de passer ma soirée à chercher ce que peuvent bien signifier ces noms de variables.
"a:= StrToInt(Form2.Edit1.Text); // assigne l edit form2 à a"
Eh bien non : tu affectes la valeur de la propriété Text de Edit1 à "a". Mais je ne sais toujours pas ce que représente "a". En revanche, tout le monde est capable de lire ce que fait cette ligne de code...
Bon, je repasserai plus tard quand on m'expliquera à quoi servent toutes ces variables mystérieuses .
Pour info : Delphi admet des identificateurs dont la longueur ne dépasse pas 64 caractères. Si tu pouvais mettre des noms plus explicites, ça rendrait service à tous, y compris à toi même.
Et, s'il te plait, renomme les composants que tu utilises dans le code : Edit1, Edit2 and so on, faut-il vraiment charger le projet dans Delphi pour comprendre à quoi ils peuvent bien servir ?
Bon, c'est ta première source, alors j'ai bon espoir, il n'est pas trop tard.
MoveX
Messages postés230Date d'inscriptionvendredi 9 mai 2003StatutMembreDernière intervention16 juillet 20051 20 nov. 2004 à 11:58
aller, un ptit commentaire, cest ma "premiere" source...
22 nov. 2004 à 11:51
- pour que les autres comprennent
- pour que l' on puisse y apporter des modifications assez rapidement.
Par mon experience personnelle, une source mal commentée, avec des composants mal nommés et des noms de variables non apropriées fait que plus tard, lors d' une mise à jour par exemple, on va avoir du mal à s' y retrouvé, voire meme, créer des erreurs (logiques) lors de la mise à jour.
21 nov. 2004 à 12:17
il va falloir que je fasse une explication de lalgorithme deuclide si je comprend bien, eh bien soit !
merci pour ces conseils
21 nov. 2004 à 11:38
20 nov. 2004 à 23:01
var
a,b,q0,r0,q1,r1 : Integer;
Ca me donne envie de refermer et de faire autre chose parce que je n'ai pas l'intention de passer ma soirée à chercher ce que peuvent bien signifier ces noms de variables.
"a:= StrToInt(Form2.Edit1.Text); // assigne l edit form2 à a"
Eh bien non : tu affectes la valeur de la propriété Text de Edit1 à "a". Mais je ne sais toujours pas ce que représente "a". En revanche, tout le monde est capable de lire ce que fait cette ligne de code...
Bon, je repasserai plus tard quand on m'expliquera à quoi servent toutes ces variables mystérieuses .
Pour info : Delphi admet des identificateurs dont la longueur ne dépasse pas 64 caractères. Si tu pouvais mettre des noms plus explicites, ça rendrait service à tous, y compris à toi même.
Et, s'il te plait, renomme les composants que tu utilises dans le code : Edit1, Edit2 and so on, faut-il vraiment charger le projet dans Delphi pour comprendre à quoi ils peuvent bien servir ?
Bon, c'est ta première source, alors j'ai bon espoir, il n'est pas trop tard.
20 nov. 2004 à 11:58