Par Clément Bouillier à Lyon le mardi 8 octobre 2013

On parle souvent d'architecture en couche ou 3-tiers, mais une constatation récurrente est que malgré l'objectif affiché de séparer la présentation, le métier et l'accès aux données, on se retrouve régulièrement (au mieux) avec des couches métier remplies de [monObjet].save() ou DAO.save([monObjet], des façades de la couche métier exposant des méthodes insert, update, delete, et des couches de présentation qui présente un CRUD (create, read, update, delete)...sans parler de l'adhérence aux couches d'accès aux données.

Cette session vous propose donc une autre approche de l'architecture et ouvre quelques portes vers des concepts pas assez répandus.
La démarche UX (User eXperience) nous donne une approche rafraîchissante de penser nos interfaces utilisateurs. Couplés à quelques principes des démarches Agiles, on abordera donc une architecture fondée sur l'expérience utilisateur et évitant les problèmes évoqués ci-dessus.

Commentaires