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
net.action Actions, Servlets ou actions SModDev
  • 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 (utiliser un verbe en préfixe)
  • 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.1389795774.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)