Table des matières

Méthode de développement

Mise en place d'un vocabulaire commun et d'une convention de codage.

Produire un code clair, lisible et réutilisable.

Il faut ce détacher des technologies et cacher les zones complexes, en utilisant par exemple les designs pattern “DAO” ou les encapsuler dans un framework.

Pour assurer la maintenance d'un projet, il faut s'assurer que d'autre développeur seront capable de reprendre le code sans demander un profil expérimenté.

La durée de vie de l'application dépend de l'évolution des technologies, d'aujourd'hui, de demain et des choix de conception de l'architecture.

Méthode RUP

Méthode Agile

  ex : méthode XP

Fondamentaux:

Le Code:

Bonnes Idées:

Environnement de développement

Tests et Validation

voir Tests et validation

Gestionnaire de Version

Idées d'usage

Mise en place de log

Conseils:

log4J

Standard, car utiliser dans de nombreux Serveurs d'application et de framework.

Log4J

Gestion des exceptions

Essentiel à la robustesse de l'application

Documentation de logiciel

voir Gestion de la documentation