Menu
  • Inicio

Happy Devops.

El código de calidad importa.

Etiqueta: Buenas practicas

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 base de datos. Se toman decisiones que favorecen las consultas y operaciones a base, pero que dejan muy anémico el modelado del sistema. La base de datos llega a tomar mucha importancia, demasiada, las entidades u objetos de acceso a datos se juntan con

…
Seguir leyendo...

Humor: Discutiendo sobre lenguajes…

In Agile, TestingTags agile, Buenas practicas, Devops, humor, memes, QA, TestingPublish Date2019-08-123 Views Gustavo Sánchez

No hay que olvidar jamas que los lenguajes, tecnologías y herramientas que usamos van después que las buenas técnicas de trabajo.

…

Seguir leyendo...
Code smells: ¿Que es una data class?

Code smells: ¿Que es una data class?

In Code SmellsTags Buenas practicas, Code smells, dataclass, refactorizaciónPublish Date2019-07-0926 Views1 Comment Gustavo Sánchez

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 setters. Esto en  principio no es

…
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...
El debugging debe ser el ultimo recurso del programador, no el primero.

El debugging debe ser el ultimo recurso del programador, no el primero.

In Buenas practicas, TestingTags Buenas practicas, debugging, TestingPublish Date2019-02-1220 Views Gustavo Sánchez

La mayoría de las horas gastadas en la profesión de programar se gastan en corregir errores. Todos los sistemas arrojarán errores, la única  pregunta a resolver es: ¿dónde?, y ¿cuándo?. Una mala práctica, muy común  para

…
Seguir leyendo...
Escribir código basura no esta mal.

Escribir código basura no esta mal.

In Buenas practicas, GeneralTags Buenas practicas, Codigo BasuraPublish Date2019-02-0128 Views Gustavo Sánchez

Es imposible que un programador no produzca código basura, por el término «basura» me refiero a código de calidad deficiente, difícil de leer y entender, código de un uso, ejemplos para aprender o código bajado de

…
Seguir leyendo...
Mitos de la programación: Las pruebas  y el código de calidad son para las grandes empresas.

Mitos de la programación: Las pruebas y el código de calidad son para las grandes empresas.

In Buenas practicas, TestingTags Buenas practicas, QA, TestingPublish Date2019-01-284 Views Gustavo Sánchez

Una de las excusas más comunes  de los programadores para no mejorar la calidad de su código es: solo las grandes empresas o los grandes proyectos pueden dedicar los recursos en pruebas y QA, para los

…
Seguir leyendo...
¿Cuantas Unit Tests debe de tener mi proyecto?

¿Cuantas Unit Tests debe de tener mi proyecto?

In Buenas practicas, TestingTags Buenas practicas, Opinion, Unit TestingPublish Date2019-01-2510 Views Gustavo Sánchez

Una pregunta muy común entre los programadores que se inician en el camino de calidad en sus proyectos es: ¿cuántas pruebas necesito para garantizar la calidad?. La respuesta es la más molesta que puedes recibir de

…
Seguir leyendo...

Site Sidebar

Categorías

LinkedIn

Posts

  • Empezar a programar después de los 35, ¿se puede?.
    2022-05-05
  • User Stories: Story points.
    2019-10-18
  • Wcf ya es legado. Es momento de pensar en otras opciones.
    2020-05-20

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

  • Kanban: Mi primer reunión de retrospectiva.
    2019-12-12
  • csharp_logo
    #HowTo Generar un archivo PFX con C# y Chilkat.
    2020-11-06
  • csharp_logo
    How to: Reparar error ‘EntityFramework.SqlServer’ no se puede cargar en pruebas unitarias.
    2020-01-28
  • Logo Teamcty
    #HowTo Configurar el atribute ExcludeFromCodeCoverage en Teamcity.
    2020-10-26
  • csharp_logo
    #Kata Configurar un servicio SvcLess Wcf con Autofac.
    2020-08-05

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

  • User Stories: Definition of done.
    2019-11-28
  • Mitos de la programación: Las pruebas y el código de calidad son para las grandes empresas.
    2019-01-28
  • libro clean code opinion
    #Opinión del Libro Clean Code de Robert C. Martin.
    2020-09-03

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