Menu
  • Inicio
  • C#
  • Scala
  • Ruby
  • Libros
  • DDD
  • Entrevistas
  • Code Challenges
  • #HowTo

Happy Devops.

El código de calidad importa.

Etiqueta: Code smells

Gustavo Sánchez

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-1152 Views

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...
Gustavo Sánchez
Monolitos Happydevops

#Agile Construir monolitos no esta mal.

In Agile, Code Smells, Entregar un buen producto., Patrones de diseño, SOLIDTags agile, Code smells, diseñoPublish Date2020-04-1594 Views

Un monolito es un programa cuyos componentes físicos o lógicos se encuentran agrupados en un solo componente. Construir monolitos no está mal, tiene implicaciones que debes

…
Seguir leyendo...
Gustavo Sánchez

Code Smells: God classes, herencia sobre composición.

In Code SmellsTags bad practices, Code smells, god classesPublish Date2019-10-10126 Views

Las clases dios son un mal conocido en los sistema legados. Todos los sistemas tienen componentes que son más usados que otros, estos tienen mayor visibilidad y son los

…
Seguir leyendo...
Gustavo Sánchez

Code Smells: ¿Que es la obsesión con los tipos primitivos?.

In Code SmellsTags Code smells, Codigo Basura, refactorizaciónPublish Date2019-09-05305 Views

Los tipos primitivos son los tipos de datos o estructuras de datos  de base con las que dispone un lenguaje de programación o plataforma. Texto, números, fechas, caracteres,  bytes, operadores

…
Seguir leyendo...
Gustavo Sánchez

Code smells: ¿Que es una data class?

In Code SmellsTags Buenas practicas, Code smells, dataclass, refactorizaciónPublish Date2019-07-09266 Views1 Comment

Un code smell común  es el denominado: Data Class (DC). Una DC es un objeto que solo sirve de transporte de datos, únicamente contiene campos públicos o getters y

…
Seguir leyendo...
Gustavo Sánchez

¿Que es un code smell?

In Agile, Buenas practicas, Patrones de diseñoTags Code smells, Patrones de diseño, smellsPublish Date2019-05-14620 Views1 Comment

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

…
Seguir leyendo...

Site Sidebar

Follow Happy Devops on WordPress.com

Categorías

LinkedIn

Posts

  • logo scala
    IndexSeq, LinearSeq, Head y Tail en Scala.
    2022-04-19
  • #DDD Aserciones como lenguaje de dominio.
    2020-05-12
  • csharp_logo
    Deconstruct pattern en C#.
    2022-05-07

Etiquetas

agile (11) Autofac (11) azure (4) Buenas practias (4) Buenas practicas (8) c# (14) case classes (4) CCE11 (5) CCE205 (4) CCE206 (4) Cfdi (12) Code challenges (17) Code smells (6) ComercioExterior (5) contractor (4) David Heinemeier Hansson (4) DDD (4) Dependency Injection (4) Devops (5) diseño (7) entrevistas (5) functions (4) hackerrank (6) howto (5) how to (4) iis (5) Jason Fried (4) kanban (5) kata (18) leetcode (6) libro (5) Link (6) Opinion (8) Patrones de diseño (6) pattern matching (7) Ruby (10) scala (67) sql (4) teamcity (7) Testing (4) 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

  • csharp_logo
    Deconstruct pattern con interfaces en C#.
    2022-05-11
  • #HowTo Resolver error «An error occurred while receiving the HTTP response» en Wcf.
    2020-05-26
  • lambda
    ¿Qué es sum type y product type en programación?.
    2022-04-15
  • Code smells: Service Locator.
    2020-06-11
  • logo scala
    #Kata ¿Que son los variable patterns en Scala?.
    2022-05-01

Sliding Sidebar

  • Algoritmos (5)
  • Code Challenges (20)
  • Contractor (4)
  • 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. (68)
    • #HowTo (46)
    • Automatización (1)
    • Code Smells (6)
    • Patrones de diseño (8)
    • SOLID (7)
    • Testing (13)
  • Entrevistas (4)
  • Facturación Electronica (14)
    • Cfdi (14)
  • General (33)
    • Citas (4)
    • Enlaces (4)
    • Libros (15)
    • Quotes (6)
  • Herramientas (53)
    • Autofac (6)
    • Base de datos (1)
    • Buenas practicas (21)
    • Cake (1)
    • Chilkat (1)
    • Docker (2)
    • IIS (5)
    • JMeter (1)
    • JustMock (1)
    • Polly (3)
    • Powershell (6)
    • Rider (1)
    • Sql Server (5)
    • Teamcity (8)
  • Home office (2)
  • Katas (76)
  • MacOs (1)
  • Tecnologías (166)
    • .Net (29)
    • .NetCore (10)
    • Autofac (7)
    • Azure (4)
    • C# (65)
    • Grafana (3)
    • Ruby (9)
    • Scala (79)
    • Wcf (9)
    • XSLT (4)
  • Uncategorized (10)