OVH Cloud OVH Cloud

Interface graphique et normes de programmation

1 réponse
Avatar
Bruno PROSPERO
Bonjour à tous!

Je voudrais savoir si quelqu'un a déjà travaillé sur un document décrivant
pour Windev v7 ou v7.5 :
- des normes de programmations
- une interface graphique (gabarits, etc...)
- des choix quant à l'utilisation de composants, de bibliothèques ou de
super-champs
- l'avantage de programmer en "classique" ou en objet et les contraintes que
vous avez eu dans l'un ou l'autre cas

Si vous avez des documents word ou pdf ou de conseils à me donner ou une
URL, je suis preneur.

Avec mes remrerciements,

Bruno PROSPERO

1 réponse

Avatar
Romain PETIT
"Bruno PROSPERO" avait soumis l'idée :
Bonjour à tous!



Bonjour,

Je voudrais savoir si quelqu'un a déjà travaillé sur un document décrivant
pour Windev v7 ou v7.5 :
- des normes de programmations



Tu veux parler de rêgles de nommage ?
Il me semble qu'une LST proposait des rêgles de ce type.
Sinon, tu as un dossier chez rbesset :
http://rbesset.net/modules/icontent/index.php?page

A défaut, il y a la notation hongroise :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvsgen/html/hunganotat.asp
http://www.exood4.com/tutorials/articles/misc/programs_writing_rules_fr.pdf
C'est à l'origine pour du C++ mais c'est tout à fait adpaté à WD.

Enfin, si rien de cela ne te convient, tu peux te faire tes propres
rêgles.

- une interface graphique (gabarits, etc...)
- des choix quant à l'utilisation de composants, de bibliothèques ou de
super-champs



Je passe, je n'utilise (pour le moment) rien de tout cela.

- l'avantage de programmer en "classique" ou en objet et les contraintes que
vous avez eu dans l'un ou l'autre cas



On se rend compte des avantages de la POO en la pratiquant.
En gros la POO permet une plus grande évolutivité du code et une
maintenance plus facile.
L'approche est plus rugueuse au début mais ce n'est qu'une question de
pratique.
La POO Windev a certaines limitations et malgré la nette amélioration
sur ce point de WD75 par rapport à WD55, on est loin du tout-objet.

A+

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)