Todas las etiquetas
tdd

20 artículos

bashunit

bashunit

bashunit es un framework de testing ligero y fácil de usar para Bash, repleto de características útiles como testing par…

Pair programming efectivo

Pair programming efectivo

Primero establezcamos qué es el pair programming: Dos personas trabajando juntas en el mismo problema al mismo tiempo. N…

¿Cómo testear métodos privados?

¿Cómo testear métodos privados?

De vez en cuando he tenido que enfrentar esta pregunta: ¿cómo testear métodos privados? He recopilado en un artículo las…

¿Equipos de QA dedicados en software?

¿Equipos de QA dedicados en software?

Esto será controvertido, pero hablemos de la posición de QA. La verdad oculta detrás de la falta de calidad del software…

Entrevista sobre XP y Agile

Entrevista sobre XP y Agile

Mi entrevista con devm.io sobre Agile y Extreme Programming. Agile es más sobre CÓMO haces ciertas cosas, en lugar de QU…

Clean Craftsmanship

Clean Craftsmanship

Disciplinas, Estándares y Ética

El camino a la seniority en software

El camino a la seniority en software

La seniority en nuestra industria del software está más contaminada por marketing y política que en la realidad. ¿Qué po…

Actualiza tu equipo para ser más extreme

Actualiza tu equipo para ser más extreme

Nuestra profesión está en constante evolución; por lo tanto, demanda un proceso de aprendizaje continuo. Abrazar el camb…

London vs Chicago

London vs Chicago

Hay dos escuelas conocidas en TDD: la escuela mockista (también conocida como Outside-in) y la escuela clasicista (tambi…

TDD vs BDD

TDD vs BDD

Estas son dos técnicas diferentes. La clave de cada una está en la mentalidad y el contexto de lo que quieres lograr.

Test-Driven (Development)

Test-Driven (Development)

La complejidad aquí no está en escribir tests en sí, sino en los hábitos que tenemos que cambiar para crear software que…

Mockear o no mockear

Mockear o no mockear

Mockear es útil, pero 'qué mockear' suele resultar más complicado de lo esperado si no tratas esto con cuidado.

Testeando código legacy de forma efectiva

Testeando código legacy de forma efectiva

Estos tests también se conocen como tests de caracterización.

El arte del testing: donde el diseño se encuentra con la calidad

El arte del testing: donde el diseño se encuentra con la calidad

Por qué deberías considerar el testing como parte de tu hábito diario de desarrollo y cómo está directamente vinculado a…

Clean Agile

Clean Agile

Este libro trata sobre Agile. Lo que fue, lo que es y lo que será. Esta es una charla de vuelta a lo básico que cubre la…

Extreme Programming Explained

Extreme Programming Explained

Extreme Programming (XP) es un framework de desarrollo de software ágil que tiene como objetivo producir software de may…

Working Effectively with Legacy Code

Working Effectively with Legacy Code

Este libro ofrece estrategias de principio a fin para trabajar más efectivamente con grandes bases de código legacy sin …

The Clean Coder

The Clean Coder

Un código de conducta para programadores profesionales

Clean Code

Clean Code

Incluso el código malo puede funcionar. Pero si el código no está limpio, puede llevar a una organización de desarrollo …

Refactoring y TDD Práctico

Atajos de Teclado

Navegación

HInicio
BBlog
RLecturas
LCambiar idioma

Acciones

SBuscar
DCambiar tema
CCopiar URL
GGIr arriba

Artículos

JArtículo anterior
KArtículo siguiente
TMostrar/ocultar índice

General

?Mostrar ayuda
EscCerrar