Menu
  • Inicio

Happy Devops.

El código de calidad importa.

Categoría: Buenas practicas

→

Consejos y artículos sobre como tener las mejores practicas profesionales.

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...

Cita: User Story Mapping

In Agile, Buenas practicas, Citas, Libros, Planning, User StoriesTags User Stories MappingPublish Date2019-12-032 Views Gustavo Sánchez

There’s always more to build than you have people, time or money for.

…
Seguir leyendo...

Cita: User Story Mapping

In Agile, Buenas practicas, Citas, User StoriesTags User Stories MappingPublish Date2019-12-022 Views Gustavo Sánchez

You job isn’t to build more software faster; it´s to maximize the outcome and the impact you get from what you choose to

…
Seguir leyendo...

Cita: Ryan Campbell

In Buenas practicas, QuotesPublish Date2019-11-082 Views Gustavo Sánchez

«Commenting your code is like cleaning your bathroom – you never want to do it, but it really does create a more pleasant experience for you and your guests.»

Autor: Ryan

…
Seguir leyendo...
El manifiesto Agile, ¿de que va?.

El manifiesto Agile, ¿de que va?.

In Agile, Buenas practicasTags agilePublish Date2019-10-144 Views Gustavo Sánchez

Ser ágil es un requerimiento para todo programador en la actualidad, gran cantidad de las ofertas de trabajo que se publican exigen «metodologías ágiles» como parte de los requisitos de contratación. No todo lo que se

…
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...
Elegiendo un Isolation Framework.

Elegiendo un Isolation Framework.

In .Net, Agile, Buenas practicas, SOLID, TestingTags QuoraPublish Date2019-08-284 Views1 Comment Gustavo Sánchez

Hay dos cosas que debes tener en cuenta al elegir tu framework de aislamiento.

  • ¿Tu framework es estricto o no estricto?.
  • ¿Tu framework es restringido o no restringido?.

¿Qué es un framework estricto/no estricto

…
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...
DDD: Anti Corruption Layers

DDD: Anti Corruption Layers

In Buenas practicas, DDD, Patrones de diseñoPublish Date2019-08-1264 Views Gustavo Sánchez

Uno de los patrones que me llamo la atención de DDD es el llamado: Anti corruption layer. Esta estrategia de diseño busca alejar diseños estructurales distintos, conceptos ajenos o cualquier otra idea o comportamiento ajeno del dominio de

…
Seguir leyendo...
La diferencia entre un Demo y un Prototipo.

La diferencia entre un Demo y un Prototipo.

In Agile, Buenas practicasTags Buenas practicas, demo, prototipoPublish Date2019-05-2738 Views Gustavo Sánchez

Durante el desarrollo de un producto o servicio es común no tener una idea clara y bien definida del entregable que vas a construir. Se suelen crear pequeñas piezas de código que permitan expresar una idea,

…
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...
Load More

Site Sidebar

Categorías

LinkedIn

Posts

  • csharp_logo
    #HowTo Generar un archivo PFX con C# y Chilkat.
    2020-11-06
  • User Stories: Definition of done.
    2019-11-28
  • logo scala
    #Kata map, flatten y flatMap en Scala.
    2022-04-06

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

  • ¿Cuales son los valores correctos de Tasa en el complemento por cuenta de terceros?.
    2021-01-13
  • logo scala
    #Kata if en Scala.
    2022-04-08
  • csharp_logo
    What’s the difference between Static local functions and local functions in C#?.
    2022-04-27
  • Logo Teamcty
    How to: Habilitar JustMock en un build de Teamcity.
    2020-01-20
  • logo scala
    #Kata Sealed classes y sealed traits en Scala.
    2022-04-17

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
  • csharp_logo
    #HowTo resolver el error «This resolve operation has already ended. When registering components using lambdas, the IComponentContext ‘c'» con Autofac.
    2022-02-18
  • ruby logo
    #Kata Metodos y argumentos en Ruby.
    2020-08-17

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