Saltar al contenido

SpainClouds |

Portada » Blogs » Impresionantes patrones de diseño de software

Impresionantes patrones de diseño de software

Impresionante diseño de software patrones


Patrón diseño Una solución general, reutilizables a un problema que ocurre comúnmente dentro de un contexto determinado en el diseño de software. Es una descripción o plantilla sobre cómo resolver un problema que se puede utilizar en muchas situaciones diferentes.

El concepto de patrones de diseño comenzó con un libro sobre programación orientada a objetos llamado «Patrones de diseño: elementos de software orientado a objetos reutilizables» por la famosa «pandilla de cuatro» (GoF). Desde entonces, los patrones de diseño se han utilizado para resumir el conocimiento en todos los aspectos del ciclo de vida del software, desde la nube hasta las bases de datos, la arquitectura, la seguridad y muchos más. 

Este documento es una «lista de listas de patrones de diseño». Puede ayudar al lector a encontrar la sabiduría encapsulada obtenida por años de experiencia en pepitas fáciles de leer.

de software

Diseño del patrón


Contenido


Programación Diseño Idioma Patrones

  • AngularJS
  • de C #
  • C ++
  • diseño-patrones-Cierre
  • Go-patrones
  • Java
  • JavaScript
  • Kotlin
  • PHP
  • Python
  • React
  • Ruby
  • Scala
  • Swift
  • TypeScript
  • UML

Arquitectura general

Cloud Architecture

ArquitecturaArquitectura

Micro servicios ysistemas distribuidos

Internet de las cosas

Big Data

bases de datos

  • SQL
  • Patrones deNOSQL
  • resiliencianosql : patrón de diseño práctico de resiliencia NoSQL para la empresa.
  • nosql-patterns – Técnicas de programación pragmática.
  • mongodb : patrones de diseño de Mongodb.

Patrones deDocker y DevOps

Mobile

  • IOS
  • Android

desarrollo front-end

  • mv * – MVC / MVP / MVVM / CLEAN / VIPER / REDUX / MVI / PRNSAASPFRUICC.
  • martinfowler – GUI Architectures.

Security

Libros

Otras listas

  • Impresionantes se pueden encontrar otras increíblemente impresionantes en el impresionante lista

Contribución

sugerencias para recursos de patrones de diseño adicionales son bienvenidas haciendo una solicitud de extracción de Git o contactándome.