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

Happy Devops.

El código de calidad importa.

Categoría: Code Smells

→

Los code smells son patrones de uso o comportamiento que pueden sugerir problemas o baja calidad en la codificación en un sistema.

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-1129 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-1554 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-1062 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

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

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

…
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-05197 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-09171 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...

Site Sidebar

Follow Happy Devops on WordPress.com

Categorías

LinkedIn

Posts

  • #HowTo Cambiar el Smoothing de texto en macOs 12.
    2022-03-11
  • logo scala
    #Kata Clases anónimas en Scala.
    2022-04-15
  • lambda
    ¿Que es aridad/arity?
    2022-07-09

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) how to (4) howto (5) 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

  • logo scala
    #Kata Sets en Scala
    2022-05-19
  • Logo Teamcty
    #HowTo Configurar el atribute ExcludeFromCodeCoverage en Teamcity.
    2020-10-26
  • Agile: Definición del problema.
    2019-11-15
  • El debugging debe ser el ultimo recurso del programador, no el primero.
    2019-02-12
  • How to: Calculate limits on node «mercancías» of «Comercio Exterior» complement of Mexican invoices.
    2020-02-19

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 (51)
    • 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 (4)
    • Teamcity (7)
  • Home office (2)
  • Katas (76)
  • MacOs (1)
  • Tecnologías (165)
    • .Net (29)
    • .NetCore (10)
    • Autofac (7)
    • Azure (4)
    • C# (64)
    • Grafana (3)
    • Ruby (9)
    • Scala (79)
    • Wcf (9)
    • XSLT (4)
  • Uncategorized (9)