Domain Driven Development, ou développement piloté par le domaine est une approche qui prône l'ubiquité entre le domaine et le code, c'est une approche tout à fait adapté aux méthodes agiles avec beaucoup de tests, d'itérations et de refactorisation. Le CQRS, une approche qui découle naturellement de cette "pensée", et qui signifie "Command Query Responsibility Segregation". L'idée à travers cette approche est développé des services en essayant de calquer les actions réelles du domaine dans le code et séparer clairement les opérations d'écriture (commands) des opérations de lecture (queries) en jouant sur des évenements et leur gestionnaire. C'est une approche qui permet une scalabilité infinie et une retranscription fidèle du domaine applicatif.
Boris Guéry
Boris Guéry, directeur technique et associé au sein de la société Azurgate, éditrice de l'application Se Coucher Moins Bête. Également membre du collectif The Big Brains Company. Sur le web depuis 1997, il aime la bière mais aussi l'architecture web et les bonnes pratiques. Passionné de R&D mais également pragmatique, il développe principalement en PHP à l'aide du framework Symfony 2. Il a depuis acquis une véritable expertise dans la mise en place d'architecture scalable sur des applications à forte charge