Un diagramme de classes uML de niveau enterprise pour un système de traitement des paiements, présentant une classe de base abstraite PaymentProcessor avec trois implémentations concrètes (cartes de crédit, PayPal, cryptomonnaie), coordonné par l’orchestrateur de services PaymentGateway, avec des utilitaires de validation de sécurité et de journalisation, et des objets de domaine représentant les transactions et les résultats, illustrant des patrons de conception POO avancés, créé avec Claude Code et le serveur MCP de Miro.