ppe:plan2tests:normes

Ceci est une ancienne révision du document !


Normes, bonnes pratiques

  • Pas de Majuscule au début d'un nom de fichier ou de dossier, camelCase pour la suite
  • les vues (templates, jsp ) sont à placer dans des dossiers enfants de WEB-INF, respectant le code user story
Package Type de classe Exemple de nommage
net.bo Classes métier KUtilisateur
net.display Displays, classes héritant de KObjectDisplay UtilisateurDisplay
net.controller Contrôleurs, classes implémentant IMappingControl LoginControl
  • camelCase pour les requestURL en .do
  • nom évocateur du rôle
  • Notation hongroise (préfixe frm pour formulaires, lst pour listes, verbe pour actions)
  • exemples :
    • lstPlansActifs.do → liste des plans actifs
    • frmCreerUtilisateur.do → formulaire de Création d'un utilisateur
    • addUtilisateur.do → action de créer un utilisateur
  • notation camelCase + hongroise pour les ids des éléments DOM
Type d'élément ou fonction Préfixe Exemple
bouton bt btEnter
  • ppe/plan2tests/normes.1389795398.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)