Modèles de conception logiciels et architecturaux impressionnants
Une liste organisée de modèles de conception liés aux logiciels et à l'architecture.
Modèle de conception du logiciel - une solution générale et réutilisable à un problème couramment qui se produit dans un contexte donné dans la conception de logiciels. Il s'agit d'une description ou d'un modèle pour résoudre un problème qui peut être utilisé dans de nombreuses situations différentes.
Contenu
- Programmation des modèles de conception du langage
- Architecture générale
- Architecture cloud
- Architecture sans serveur
- Micro-services et systèmes distribués
- Internet des objets
- Big data
- Apprentissage automatique
- Bases de données et stockage
- DevOps et conteneurs
- Mobile
- Développement avant
- Sécurité
Programmation des modèles de conception du langage
Angularjs
C #
- modélisation de conception
- Conception-Patterns-for Human - Explication ultra simplifiée aux modèles de conception.
- Bibliothèque de modèles de conception
C ++
- modélisation de conception
Fermeture
- modélisation de conception
Aller
- modélisation de conception
Java
- Sourcemaking - motifs et anti-modèles.
- OODESIGN - CATALOGUE DE MODÈLES AVEC LES SICHRAMES UML.
- modélisation de conception
- Modèles d'efficacité-java - modèles du livre Java efficace.
- Modèles de conception implémentés en java
- En vigueur en vigueur
Javascrip
- Modèles de conception ES6
- Humains - Explication ultra simplifiée aux modèles de conception.
- modélisation de conception
- Modèles de conception par Addy Osmani
Kotlin
- modélisation de conception
Nœud
- Modèles de conception du monde réel avec node.js
- Motifs de conception de node.js
Orienté objet
- Design-motelles
- Head-premier-design
- Guide de style de conception d'objets
Php
- Humains - Explication ultra simplifiée aux modèles de conception.
- modélisation de conception
Python
- modélisation de conception
- Pypattyrn - Une bibliothèque simple pour implémenter des modèles de conception communs.
- Motifs de conception python
- Modèles de conception en python
- Modèles de conception Django et meilleures pratiques
Réagir
- modélisation de conception
- bits react
- reactpatterns.com
Rubis
- modélisation de conception
Rouiller
- modélisation de conception
Scala
- modélisation de conception
Rapide
- modélisation de conception
Manuscrit
- modélisation de conception
Uml
- référence rapide des motifs de conception
- sheet de triche de conception
Vue.js
- Modèles Vue - Modèles Vue utiles, techniques, conseils et astuces et liens utiles organisés.
Élixir
- modélisation de conception
- The-Pipeline - Le pipeline est défini par une collection de fonctions qui prennent une structure de données comme argument et renvoient le même type de structure de données
Architecture générale
- 10 modèles architecturaux communs - 10 modèles architecturaux logiciels communs en résumé.
- Motifs de conception réactifs - Ce site Web accompagne le livre Reactif Design Patterns de Roland Kuhn.
- Modèles de conception de système évolutifs - Techniques de conception du système évolutives.
- Martin Fowler - Catalogue des modèles d'architecture d'application d'entreprise.
- Système-conception-prime - Concevoir des systèmes à grande échelle.
- Architecting-for-liabilité - Architecture pour la fiabilité partie 1/3.
- Innesource Modèles - Modèles de mise en œuvre de Innersource, l'utilisation de principes et de pratiques open source pour le développement de logiciels dans les limites d'une organisation.
Architecture cloud
- Piratage des coûts du cloud - Modèles pour réduire les coûts du cloud.
- Modèles de conception Cloud AWS - Les modèles de conception Cloud AWS (CDP).
- Modèles de conception du nuage Azure - Construire des applications fiables, évolutives et sécurisées dans le cloud.
- Modèles de cloud computing - modèles de cloud computing.
- Google Cloud Solutions - Solutions de sociétés de rentabilisation réelles avec des diagrammes sur GCP.
- Stratégies d'isolement des locataires SaaS - Isoliser les ressources dans un environnement multi-locataire
- Modèles de conception pour les modèles de conception architecturaux pour la multi-tension sur AWS
Architecture sans serveur
- Architecture sans serveur - Architecture sans serveur: cinq modèles de conception.
- Résolution de problèmes dans des modèles sans serveur - Résolution des problèmes dans des architectures sans serveur.
- Modèles sans serveur - modèles de microservice sans serveur pour AWS.
- Architectures de référence sans serveur - Modèles de microservice sans serveur avec scripts de déploiement.
- SERVERSles-Patterns-Collection - Collection de modèles sans serveur.
- SERVERSESS-Design-Patterns et les plus belles pratiques
Micro-services et systèmes distribués
- Microservices - Un langage de motif pour les microservices.
- Microservices-Anti Modèles - Microservices Antipatterns et pièges.
- 12facteurs - La méthodologie de douze facteurs.
- Microservices-Sync-VS-ASYNC - Modèles de microservices, synchrones et asynchrones.
- Message-Queues - Comparaison des architectures-queue-queue.
- Modèles d'intégration d'entreprise - modèles et meilleures pratiques pour l'intégration d'entreprise.
- MartinFowler - Modèles de systèmes distribués.
Internet des objets
- IoT-Communication-Patterns - Forces et faiblesses des modèles de communication IoT.
- Design-Patterns-for-iot - un cadre de modèle de conception pour l'architecture IoT.
Big data
- MapReduce-Patterns - Map-Reduce motifs.
- Streaming-Realtime-Analytique - 13 modèles de traitement de flux pour la construction de streaming et d'applications en temps réel.
Apprentissage automatique
- Distributed-ML-satterns - Modèles de systèmes d'apprentissage automatique distribués.
Bases de données et stockage
- SQL
- Modèles de location de la base de données - Modèles de location de base de données SAAS multi-locataires
- DatabaseSeanswers - Modèles de données SQL spécifiques à l'industrie dans 50 catégories.
- Programmeur de base de données - Table-Design-Patterns.
- Red-Gate - Cinq erreurs de conception de base de données simples que vous devez éviter.
- Talend - Meilleures pratiques de conception du modèle de données.
- SQLCHECK - Anti-motifs dans les requêtes SQL.
- Modèles d'entrepôt de données - Modèles de conception ETL et ELT pour l'architecture de la maison Lake à l'aide d'Amazon Redshift
- Nosql
- Modèles de résilience NoSQL - modèle pratique de conception de résilience NoSQL pour l'entreprise.
- NOSQL-Patterns - Techniques de programmation pragmatique.
- MongoDB - Modèles de conception MongoDB.
- Modèles de conception appliqués MongoDB
- Modèles de conception DynamoDB - Modèles de conception avancés pour Amazon DynamoDB
- Redis Applied Design Patterns - Redis Applied Design Patterns Livre
- Stockage
- Modèles de stockage - Comparaison de vos modèles de stockage sur site avec des services de stockage AWS
- Modèles de conception S3 - Best Practices Design Modèles: Optimisation des performances d'Amazon S3
DevOps et conteneurs
- Contenerspatterns - Il existe mille façons d'utiliser des conteneurs.
- Kubernetes - Modèles de production de Kubernetes.
- Conteneur-conception-motifs de conception de conteneurs pour la conception des pods de Kubernetes.
- Meilleures pratiques pour les scripts - meilleures pratiques pour les scripts shell.
- Modèles Kubernetes - Présentation autour du livre Kubernetes Paterns.
- livre de motifs kubernetes
- Modèles CDK - Modèles CDK.
- Catalogue de construction CDK - Catalogue de construction CDK.
Mobile
- Ios
- Androïde
- Design-Patterns-for-Android - modèles de conception communs pour Android.
- MVC-MVP-et-MVVM - Les Smackdown MVC, MVP et MVVM.
Développement frontal
- Interface utilisateur - Modèles de conception de l'interface utilisateur.
- OOCSS-ACSSS-BEM-SMACSS - OOCSS, ACSS, BEM, SMACSS: Que sont-ils? Que dois-je utiliser?
- CSS-PROTIPS - Une collection de conseils pour aider à prendre votre CSS Skills Pro.
- Modèles de conception réactifs - une collection de modèles et de modules pour les conceptions réactives.
- [Architecture frontale]
- MV * - MVC / MVP / MVVM / Clean / Viper / Redux / MVI / PRNSAASPFRUICC.
- Martinfowler - Architectures GUI.
Sécurité
- OpenSecurityArchitecture - Modèles d'architecture de sécurité.
- MartinFowler - Web-Sécurité-Basics.
- Cloud-Security - Cloud Security Architecture Intro.
- OWASP - Sécurité par principes de conception.
- Azure-Security - Azure Security Best Practices and Motifs.
Livres
- Modèles de conception Django et meilleures pratiques
- Modèles de conception appliqués MongoDB
- Design-motelles
- Head-premier-design
- En vigueur en vigueur
- Motifs de conception de node.js
- Modèles de programmation de jeux
- Guide de style de conception d'objets
- Spring Boot en pratique
- Conception de microservices
Autres listes impressionnantes
- D'autres listes incroyablement impressionnantes peuvent être trouvées dans la liste impressionnante.
Contributif
- Vos contributions sont toujours les bienvenues! Veuillez d'abord lire les directives de contribution.
Licence
Dans la mesure du possible en vertu de la loi, Dov Amir a renoncé à tous les droits d'auteur et aux droits connexes ou voisins de ce travail.