Menu
  • Inicio

Happy Devops.

El código de calidad importa.

Etiqueta: Patrones de diseño

Code smells: Service Locator.

In Buenas practicas, Code Smells, Patrones de diseño, SOLID, TestingTags Code smells, Dependency Injection, Dependency Injection Container, Patrones de diseño, Service LocatorPublish Date2020-06-115 Views Gustavo Sánchez

Service Locator es un patrón de diseño que consiste en abstraer la lógica de composición y vinculación de componentes en un

…
Seguir leyendo...
#DDD  Aserciones como lenguaje de dominio.

#DDD Aserciones como lenguaje de dominio.

In DDD, Entregar el producto correcto.Tags diseño, Patrones de diseño, SOLIDPublish Date2020-05-1212 Views Gustavo Sánchez

Las Assertions no son exclusivas de DDD. Una aserción es una afirmación contenida en un método que se da con determinados argumentos, este número es mayor que cero, este objeto es el mismo que aquel,

…
Seguir leyendo...
Composición sobre herencia en la construcción de tus entidades.

Composición sobre herencia en la construcción de tus entidades.

In Buenas practicas, C#, Code Smells, Patrones de diseñoTags Buenas practias, diseño, Patrones de diseño, SOLIDPublish Date2019-10-107 Views Gustavo Sánchez

Construir las entidades de tu sistema requiere un cuidado especial. Las entidades deben de tener un gran valor conceptual, pero un poco valor funcional, entre menos lógica tengan son más fáciles de usar como base para

…
Seguir leyendo...
DDD: ¿Que es un agregado / aggregate?

DDD: ¿Que es un agregado / aggregate?

In DDDTags diseño, Patrones de diseñoPublish Date2019-10-08324 Views Gustavo Sánchez

Un agregado es un patrón de diseño en DDD. El agregado es un objeto dependiente de un objeto de dominio, por sí mismo tiene un significado, pero a su vez depende totalmente del objeto de dominio

…
Seguir leyendo...
DDD: Repositories

DDD: Repositories

In Buenas practicas, DDD, Patrones de diseño, SOLID, TestingTags Buenas practicas, DDD, Patrones de diseñoPublish Date2019-08-1515 Views Gustavo Sánchez

En la actualidad, casi todo sistema requiere de un medio de persistencia, por lo general base de datos. La dependencia de los sistemas con la persistencia es tal que estos se construyen a partir de la

…
Seguir leyendo...
¿Que es un code smell?

¿Que es un code smell?

In Agile, Buenas practicas, Patrones de diseñoTags Code smells, Patrones de diseño, smellsPublish Date2019-05-1486 Views1 Comment Gustavo Sánchez

Cuando un programador  lleva un tiempo programando o gana suficiente experiencia, se vuelve capaz de detectar posibles problemas con solo examinar las líneas de código del sistema. Existen ciertas estructuras o rutinas  problemáticas que pueden llegar

…
Seguir leyendo...

Site Sidebar

Categorías

LinkedIn

Posts

  • Consejos para una entrevista remota en #HomeOffice.
    2021-04-15
  • ¿Que es un code smell?
    2019-05-14
  • Home office: Trabajar en remoto no es para todos, y esta bien.
    2020-03-24

Etiquetas

.net (3) .Net Core (3) agile (11) Autofac (11) azure (4) Buenas practias (4) Buenas practicas (8) c# (12) case classes (4) CCE11 (5) CCE205 (4) CCE206 (4) Cfdi (12) Code smells (6) ComercioExterior (5) David Heinemeier Hansson (4) DDD (4) Dependency Injection (4) Devops (5) diseño (7) EntityFramework (3) entrevistas (4) functions (4) howto (4) how to (4) iis (5) Jason Fried (4) justmock (3) kanban (5) kata (18) Link (6) metodologias agiles (3) Opinion (8) Patrones de diseño (6) Ruby (10) scala (48) SOLID (3) sql (3) teamcity (5) Testing (3) traits (4) Unit Testing (3) User Stories Mapping (5) wcf (11) xslt (4)

Dev.To

Gustavo Sánchez's DEV Profile

Site Footer

Privacidad y cookies: este sitio utiliza cookies. Al continuar utilizando esta web, aceptas su uso.
Para obtener más información, incluido cómo controlar las cookies, consulta aquí: Política de cookies

Posts

  • Logo Teamcty
    #HowTo Borrar directorios de trabajos en un Build Step de Teamcity con Powershell.
    2020-11-06
  • #HowTo Hacer un Cfdi con impuestos Exentos.
    2020-07-22
  • Empezar a programar después de los 35, ¿se puede?.
    2022-05-05
  • DDD: La importancia del lenguaje ubicuo.
    2019-09-06
  • logo scala
    #Kata Pattern Sequence en Scala.
    2022-05-06

Sliding Sidebar

  • Code Challenges (3)
  • Devops (7)
  • Entregar el producto correcto. (46)
    • Agile (32)
    • DDD (7)
    • Kanban (8)
    • Lean (12)
    • Planning (7)
    • Scrum (7)
    • User Stories (13)
  • Entregar un buen producto. (67)
    • #HowTo (45)
    • Automatización (1)
    • Code Smells (6)
    • Patrones de diseño (8)
    • SOLID (7)
    • Testing (13)
  • Entrevistas (4)
  • Facturación Electronica (14)
    • Cfdi (14)
  • General (29)
    • Citas (4)
    • Enlaces (4)
    • Libros (11)
    • Quotes (6)
  • Herramientas (48)
    • Autofac (6)
    • Base de datos (1)
    • Buenas practicas (21)
    • Chilkat (1)
    • Docker (2)
    • IIS (5)
    • JMeter (1)
    • JustMock (1)
    • Polly (3)
    • Powershell (6)
    • Rider (1)
    • Sql Server (3)
    • Teamcity (4)
  • Home office (2)
  • Katas (69)
  • MacOs (1)
  • Tecnologías (134)
    • .Net (27)
    • .NetCore (10)
    • Autofac (6)
    • Azure (4)
    • C# (51)
    • Grafana (3)
    • Ruby (9)
    • Scala (61)
    • Wcf (9)
    • XSLT (4)
  • Uncategorized (10)

Categorías

LinkedIn

Posts

  • Composición sobre herencia en la construcción de tus entidades.
    2019-10-10
  • #Kata Listar elementos de un BlobContainer en Azure.
    2020-08-07
  • logo scala
    #Kata Implicit classes o extension methods en Scala 2.
    2022-04-25

Etiquetas

.net (3) .Net Core (3) agile (11) Autofac (11) azure (4) Buenas practias (4) Buenas practicas (8) c# (12) case classes (4) CCE11 (5) CCE205 (4) CCE206 (4) Cfdi (12) Code smells (6) ComercioExterior (5) David Heinemeier Hansson (4) DDD (4) Dependency Injection (4) Devops (5) diseño (7) EntityFramework (3) entrevistas (4) functions (4) howto (4) how to (4) iis (5) Jason Fried (4) justmock (3) kanban (5) kata (18) Link (6) metodologias agiles (3) Opinion (8) Patrones de diseño (6) Ruby (10) scala (48) SOLID (3) sql (3) teamcity (5) Testing (3) traits (4) Unit Testing (3) User Stories Mapping (5) wcf (11) xslt (4)

Dev.To

Gustavo Sánchez's DEV Profile