ppe:plan2tests:normes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ppe:plan2tests:normes [2014/01/15 15:44] – [Mappings] jcheronppe:plan2tests:normes [2019/08/31 14:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== Normes, bonnes pratiques ======+====== Règles, Normes, bonnes pratiques ======
  
 +Bonnes pratiques KObject : voir http://tutorial.kobject.net/java/bonnespratiques
 ===== Structure de l'application : dossiers, fichiers ===== ===== Structure de l'application : dossiers, fichiers =====
  
Ligne 9: Ligne 10:
  
 ^Package ^Type de classe ^Exemple de nommage ^ ^Package ^Type de classe ^Exemple de nommage ^
-|<html><span class="package">net.bo</span></html> |Classes métier |<html><span class="class">KUtilisateur</span></html>+|<html><span class="package">net.bo</span></html> |Classes métier |<html><span class="classe">KUtilisateur</span></html>
-|<html><span class="package">net.display</span></html> |Displays, classes héritant de **KObjectDisplay** |<html><span class="class">UtilisateurDisplay</span></html>+|<html><span class="package">net.display</span></html> |Displays, classes héritant de **KObjectDisplay** |<html><span class="classe">UtilisateurDisplay</span></html>
-|<html><span class="package">net.controller</span></html> |Contrôleurs, classes implémentant **IMappingControl** |<html><span class="class">LoginControl</span></html>+|<html><span class="package">net.controller</span></html> |Contrôleurs, classes implémentant **IMappingControl** |<html><span class="classe">LoginControl</span></html>
-|<html><span class="package">net.action</span></html> |Actions, Servlets ou actions |<html><span class="class"><u>S</u>ModDev</span></html> |+|<html><span class="package">net.action</span></html> |Actions, Servlets ou actions |<html><span class="classe"><u>S</u>ModDev</span></html> 
 +|<html><span class="package">net.technics</span></html> |Classes techniques/utilitaires | - |
  
 ===== Mappings ===== ===== Mappings =====
Ligne 23: Ligne 25:
     * **frmCreerUtilisateur.do** -> formulaire de Création d'un utilisateur     * **frmCreerUtilisateur.do** -> formulaire de Création d'un utilisateur
     * **addUtilisateur.do** -> action de créer un utilisateur (utiliser un verbe en préfixe)     * **addUtilisateur.do** -> action de créer un utilisateur (utiliser un verbe en préfixe)
-    * **homeDev** -> page d'accueil développeur+    * **homeDev.do** -> page d'accueil développeur
  
 ===== Eléments DOM ===== ===== Eléments DOM =====
Ligne 30: Ligne 32:
 |< 100% >| |< 100% >|
 ^Type d'élément ou fonction ^Préfixe ^Exemple ^ ^Type d'élément ou fonction ^Préfixe ^Exemple ^
-|bouton | bt | btEnter |+|bouton ou élément faisant office de bouton | bt | btEnter |
 |checkbox | ck | ckDeleteUser | |checkbox | ck | ckDeleteUser |
 |form | frm | frmKUtilisateur | |form | frm | frmKUtilisateur |
Ligne 44: Ligne 46:
 ^Variable ^Description ^ ^Variable ^Description ^
 |**activeUser** |Utilisateur actif connecté | |**activeUser** |Utilisateur actif connecté |
 +
 +==== Eléments DOM ====
 +
 +|< 100% >|
 +^id ^Description ^
 +|**divMain** |div principale de l'application, conteneur central |
 +|**divLogin** |div info activeUser ou form de login |
  
  
  • ppe/plan2tests/normes.1389797060.txt.gz
  • Dernière modification : il y a 6 ans
  • (modification externe)