Accepter et s’inscrire sur LinkedIn
En cliquant sur Continuer pour vous inscrire ou vous identifier, vous acceptez les Conditions d’utilisation, la Politique de confidentialité et la Politique relative aux cookies de LinkedIn.
Créez votre compte gratuit ou identifiez-vous pour continuer votre recherche
ou
Nouveau sur LinkedIn ? Inscrivez-vous maintenant
Découvrez les meilleures pratiques pour communiquer et collaborer avec des non-développeurs à l’aide de modèles de conception et de conception pilotée par domaine…
Découvrez comment tirer parti des modèles de conception existants pour résoudre des problèmes courants, suivre les meilleures pratiques et améliorer la qualité, la…
Découvrez comment maîtriser les modèles de conception avec des conseils sur le choix du bon livre, la pratique, l’adhésion à une communauté, la comparaison et la…
Apprenez à comparer les modèles de conception de différentes sources et à choisir le meilleur pour votre projet grâce à ces conseils et critères.
Apprenez à éviter les pièges de test courants avec un logiciel de modèle d’état, tels que le couplage, les transitions, les cas limites, les simulations et les…
Apprenez à appliquer des modèles de conception fonctionnelle pour résoudre des problèmes courants en programmation fonctionnelle. Suivez ces cinq étapes pour…
Découvrez comment éviter les anti-modèles courants et appliquer des modèles de conception dans la conception de microservices, et améliorer les performances, la…
Découvrez comment choisir, appliquer, réviser, évaluer et valider des modèles de conception pour vos projets logiciels. Évitez les anti-modèles et améliorez la…
Apprenez à améliorer la qualité et la maintenabilité de l’ancien code sans documentation en appliquant des modèles de conception et des techniques de…
Découvrez les modèles de conception et les techniques de test pour l’optimisation de la mémoire. Découvrez les outils, les mesures, les défis et les conseils pour…
Apprenez à utiliser des modèles et des principes de conception, tels que SOLID, Création, Structurel, Comportemental et Simultanéité, pour gérer la concurrence et…
Apprenez à utiliser des modèles de conception pour rationaliser votre processus de documentation et découvrez quelques conseils et outils qui peuvent vous aider à…
Découvrez quelques conseils et meilleures pratiques pour documenter les modèles de conception dans les commentaires de code, tels que ce qu’il faut inclure, comment…
Découvrez ce que sont les modèles de conception et les principes SOLID, pourquoi ils sont importants et comment les utiliser dans votre flux de travail pour écrire…
Découvrez comment tester des modèles de conception en Java, Python et C# à l’aide de tests unitaires, d’intégration et comportementaux. Voir des exemples de tests…
Découvrez comment choisir un modèle de conception à la fois simple et flexible pour votre problème logiciel et votre contexte. Explorez les différentes catégories…
Apprenez à appliquer des modèles de conception pour créer un code réutilisable, maintenable et adaptable capable de gérer différents scénarios et exigences dans le…
Apprenez à utiliser le modèle prototype, un modèle de conception qui vous permet de créer de nouveaux objets en clonant et en personnalisant des objets existants…
Découvrez certaines des erreurs de modèle de conception courantes qui nuisent à votre code et comment les éviter. Améliorez la qualité, la maintenabilité et…
Découvrez comment utiliser le modèle API Gateway, un modèle de conception qui fournit un point d’entrée unique pour les clients et les services dans une…
Apprenez à choisir et à utiliser des modèles de conception et des anti-modèles dans la conception de logiciels. Découvrez les avantages, les inconvénients, les…
Apprenez à utiliser des modèles de conception courants, tels que l’observateur, la chaîne de responsabilité, le singleton, le proxy et le décorateur, pour améliorer…
Découvrez comment ajouter des fonctionnalités de sécurité à des objets existants sans modifier leur code, à l’aide du décorateur, du proxy, de l’adaptateur, de la…
Découvrez comment corriger et éviter les anti-modèles courants dans vos révisions de code à l’aide de modèles et de principes de conception. Améliorez la qualité…
Apprenez à appliquer le principe YAGNI et les modèles de conception à votre code et à éviter la complexité inutile, les pertes de temps et l’augmentation des coûts…
Découvrez comment appliquer et mettre à jour des modèles de conception à vos microservices et améliorer leurs performances, leur fiabilité et leur maintenabilité.
Découvrez ce qu’est le modèle de disjoncteur, comment il fonctionne et comment vous pouvez l’utiliser pour améliorer la disponibilité et les performances de vos…
Apprenez à maîtriser de nouveaux modèles de conception et à améliorer la qualité de votre code et vos compétences en travail d’équipe. Suivez ces conseils sur la…
Apprenez à reconnaître et à éviter les anti-modèles, ou les mauvaises pratiques, dans le développement de logiciels. Découvrez comment appliquer des modèles de…
Apprenez à peser les compromis entre performances et complexité lors de l’utilisation de modèles de conception. Trouvez des conseils et des exemples pour choisir et…
Découvrez quelques conseils pratiques pour vous aider à choisir les modèles de conception et les techniques de refactorisation adaptés à votre projet et à améliorer…
Apprenez à utiliser correctement et efficacement le modèle de méthode d’héritage et de modèle avec des conseils et des meilleures pratiques basés sur les principes…
Apprenez à utiliser des modèles composites, poids mouche, visiteurs et itérateurs pour modéliser et manipuler des structures hiérarchiques complexes avec des…
Découvrez comment en savoir plus sur les modèles de conception et les appliquer dans vos projets. Cet article couvre les bases, les catégories, la comparaison, la…
Apprenez à gérer les interactions et la communication entre les objets à l’aide de modèles de conception comportementale. Explorez les scénarios et critères…
Apprenez à utiliser le modèle Observer, un modèle de conception comportementale qui définit une relation un-à-plusieurs entre les objets, pour découpler vos…
Apprenez à utiliser des modèles de conception comportementale pour gérer les interactions d’objets complexes dans vos projets logiciels. Découvrez des modèles…
Apprenez à utiliser six modèles de conception pour simplifier l’interface d’un système complexe : façade, adaptateur, proxy, commande, stratégie et observateur…
Apprenez à utiliser les modèles de conception et les meilleures pratiques pour concevoir un système logiciel RESTful basé sur les principes de REST, un style…
Apprenez à valider vos modèles de conception avec des experts du domaine, qui comprennent la logique métier et les règles de votre système. Découvrez comment les…
Apprenez à éviter l’anti-motif de l’objet divin et améliorez vos compétences en conception orientée objet avec des conseils, des meilleures pratiques et des modèles…
Découvrez comment utiliser les modèles de service de domaine et de référentiel, deux modèles de conception qui peuvent vous aider à modéliser votre domaine et à…
Découvrez comment contrôler l’accès aux ressources et services sensibles à l’aide du modèle Proxy, un modèle de conception qui crée un objet de substitution qui…
Découvrez ce qu’est le modèle Flyweight, comment il fonctionne et quand l’utiliser. Voir un exemple simple d’implémentation du modèle Flyweight en Java.
Découvrez comment utiliser cinq modèles de conception pour empêcher les scripts inter-sites
Apprenez quelques stratégies d’utilisation des modèles de conception et de l’architecture logicielle dans des systèmes complexes, basées sur les principes de…
Apprenez à utiliser des modèles de conception et une conception pilotée par domaine
Découvrez comment utiliser des modèles de conception pour concevoir des interfaces qui répondent aux besoins et aux attentes des utilisateurs, et comment mesurer et…
Découvrez comment utiliser des modèles de conception pour réduire la complexité de votre architecture logicielle. Découvrez comment choisir et évaluer les modèles…
Découvrez comment utiliser le modèle singleton dans les microservices avec singletons distribués et publier-s’abonner pour gérer la configuration et éviter les…
Découvrez les compétences dont vous avez besoin pour évaluer les architectures logicielles et comment les modèles de conception peuvent vous aider à résoudre les…
Découvrez comment appliquer un meilleur modèle de conception à votre problème de code dans cet article. Découvrez comment identifier, choisir, planifier, mettre en…
Découvrez comment utiliser le modèle décorateur, un modèle de conception qui vous permet d’ajouter des fonctionnalités de sécurité à vos composants logiciels sans…
Découvrez comment utiliser des modèles de conception pour les applications Web, mobiles ou cloud, et pourquoi ils sont importants pour le travail d’équipe et la…
Découvrez les métriques, les méthodes et les modèles de conception de test qui peuvent vous aider à évaluer et à améliorer votre processus de test et vos résultats.
Apprenez à évaluer les nouvelles technologies pour la conception de logiciels, en utilisant des objectifs, des critères, des recherches, des expériences, des…
Découvrez comment refactoriser et documenter le code hérité avec des modèles de conception et une documentation médiocres. Découvrez comment utiliser les outils…
Apprenez à tester des systèmes logiciels à l’aide du modèle de pont, un modèle de conception qui dissocie une abstraction de son implémentation. Découvrez les…
Apprenez à éviter l’anti-modèle culte du cargo, une situation où les développeurs copient aveuglément du code ou suivent des pratiques sans comprendre pourquoi…
Apprenez à identifier, évaluer et appliquer des modèles de conception provenant de diverses sources, telles que des livres, des blogs ou des projets open source…
Apprenez à éviter l’anti-motif de classe divine, un défaut de conception courant qui viole le principe de séparation des préoccupations, en utilisant des modèles de…
Apprenez à vérifier l’architecture logicielle et les modèles de conception à l’aide de méthodes et d’outils tels que des scénarios, des tactiques, des graphiques…
Découvrez quelques conseils pratiques et meilleures pratiques pour appliquer des modèles de conception pour un impact maximal dans vos projets logiciels. Améliorez…
Apprenez à utiliser les révisions de code pour vérifier et valider la conception logicielle à l’aide de modèles de conception, qui sont des solutions réutilisables…
Apprenez à utiliser les concepts de programmation fonctionnelle, tels que les fonctions pures, l’immuabilité et l’injection de dépendances, pour remplacer le modèle…
Apprenez à utiliser des modèles de conception, tels que des stubs, des mocks, des faux et des espions, pour simuler les dépendances dans les tests et écrire de…
Apprenez à utiliser le motif décorateur, un motif de conception qui enveloppe un objet avec un autre objet qui ajoute de nouvelles fonctionnalités, pour ajouter une…
Découvrez pourquoi vous devriez utiliser des modèles de conception dans le développement de jeux et comment ils peuvent vous aider à écrire un code plus propre…
Découvrez comment utiliser le modèle de conception de prototype pour créer des copies sécurisées d’objets existants avec une surcharge minimale dans différents…
Apprenez ce qu’est un objet divin, pourquoi c’est un mauvais design et comment le réparer en utilisant des modèles de conception et des techniques de…
Découvrez comment le modèle de méthode d’usine peut vous aider à créer des objets avec différentes implémentations sans écrire de code répétitif. Voir des exemples…
Découvrez comment utiliser des modèles de conception pour améliorer la qualité et les performances de votre architecture logicielle, qu’elle soit monolithique, de…
Découvrez comment appliquer des modèles de conception de chiffrement, de proxy, de façade, d’observateur et de stratégie pour protéger la confidentialité dans vos…
Apprenez à utiliser des modèles de conception pour maintenir l’architecture logicielle au fil du temps. Découvrez des conseils et des bonnes pratiques pour obtenir…
Découvrez quelques-unes des meilleures façons d’enseigner les modèles de conception et les performances à d’autres développeurs, sur la base de principes et de…
Découvrez comment gérer des transactions distribuées dans des microservices à l’aide de modèles de conception courants, tels que saga, Event Sourcing, CQRS, outbox…
Découvrez comment choisir, implémenter et tester des modèles de conception qui correspondent aux besoins et aux attentes de vos utilisateurs. Découvrez des conseils…
Découvrez comment utiliser des modèles de conception pour relever les défis et améliorer les performances de vos microservices, tels que la latence réseau, la…
Apprenez à favoriser une culture de collaboration et de partage des connaissances entre vos collègues en utilisant des modèles de conception. Découvrez des conseils…
Apprenez à utiliser l’abstraction, l’encapsulation, l’injection de dépendances, les interfaces, etc. pour concevoir des modèles capables de faire face aux…
Apprenez à utiliser efficacement les modèles de conception et à éviter les erreurs et les défis courants de la sur-ingénierie, de la confusion et du manque de…
Découvrez comment les modèles de conception peuvent vous aider à gérer les préoccupations transversales dans vos projets logiciels. Les préoccupations transversales…
Apprenez à utiliser des modèles de conception pour sécuriser le code hérité, en l’isolant, le protégeant, en l’améliorant, en le simplifiant et en l’adaptant.
Apprenez à utiliser efficacement les modèles de conception avec le développement agile et piloté par les tests (TDD) pour créer des logiciels de haute qualité qui…
Découvrez quelques conseils et meilleures pratiques pour appliquer des modèles de conception dans un environnement collaboratif. Choisissez des modèles appropriés…
Découvrez comment équilibrer simplicité et fonctionnalité dans la conception de votre interface utilisateur avec des conseils et des exemples de modèles de…
Découvrez six étapes pour montrer comment les modèles de conception peuvent résoudre des problèmes logiciels, améliorer la qualité du code et atteindre les…
Apprenez à utiliser des modèles de conception et des techniques de refactorisation pour améliorer la qualité et la maintenabilité du code hérité difficile à mettre…
Apprenez à utiliser le modèle de pont, un modèle de conception qui sépare une interface de haut niveau d’un mécanisme de bas niveau, pour améliorer la conception de…
Découvrez quelles compétences vous aident à comparer les modèles de conception et comment les appliquer dans la pratique. Améliorez la qualité de votre code, la…
Découvrez comment choisir et utiliser des infrastructures et des bibliothèques d’interface utilisateur qui prennent en charge vos modèles de conception d’interface…
Découvrez comment éviter les fuites de mémoire, les notifications excessives et les mises à jour inutiles lors de l’utilisation du modèle d’observateur. Suivez ces…
Découvrez comment surmonter les limites de l’application de modèles de conception à la sécurité logicielle et comment utiliser les modèles de sécurité, les outils…
Découvrez comment évaluer, utiliser et tester la sécurité des modèles de conception tiers dans vos projets logiciels. Découvrez les meilleures pratiques et…
Apprenez à utiliser efficacement les modèles de conception dans vos projets logiciels tout en vous adaptant aux technologies émergentes et aux besoins des clients.
Découvrez les étapes pour supprimer le code spaghetti, un terme désignant le code désordonné et emmêlé, et améliorer la qualité de votre code avec les principes de…
Découvrez ce qu’est le modèle de proxy, comment il peut bénéficier à vos microservices, quels sont les différents types de proxys et quelles sont les meilleures…
Découvrez ce qu’est le modèle Modèle-Vue-Contrôleur, comment il fonctionne et comment vous pouvez l’utiliser pour concevoir des interfaces utilisateur plus…
Apprenez à utiliser des modèles de conception dans votre langage de programmation et comment ils varient en fonction du paradigme, par exemple orienté objet…
Apprenez à utiliser plusieurs vues, notations, justifications, formats, commentaires et langage pour communiquer la conception de votre architecture logicielle aux…