Cerebro Digital
Buscar
Search
Modo oscuro
Modo claro
Explorador
Etiqueta: TDD
45 artículos con esta etiqueta.
11 ago 2025
Tu siguiente test a escribir para fallar primero debe ser siempre el más simple
TDD
Heurística
11 ago 2025
Testing GUIs (1)
Testing
TDD
Enfoque
11 ago 2025
Test unitario (1)
TDD
11 ago 2025
Test end to end (1)
Testing
Definición
Software
TDD
11 ago 2025
Test de programador (1)
TDD
Testing
Definición
11 ago 2025
Test de integración (1)
TDD
Testing
Software
Definición
11 ago 2025
TDD es complejo porque los test deben estar diseñados para ajustarse al código sin estar acoplado a este y debe cubrir casi en su totalidad tardando la ejecución del orden de segundos
TDD
Software
Observación
11 ago 2025
TDD cómo técnica general para escribir cualquier algoritmo o programa de forma incremental y determinativa
TDD
Observación
11 ago 2025
Subclase específica de test
TDD
Testing
Patrón
11 ago 2025
Stub (1)
TDD
Dobles-de-Test
Testing
Definición
11 ago 2025
Stairstep tests
TDD
Definición
11 ago 2025
Spy test double
TDD
Testing
Dobles-de-Test
Definición
11 ago 2025
Si debes implementar demasiado para que el test actual pase, elimina ese test y escribe uno más simple que puedas pasar más fácilmente.
TDD
Heurística
11 ago 2025
Refactoring como cuarta ley de TDD
TDD
Refactoring
11 ago 2025
Principio de incertidumbre de TDD
TDD
Definición
Draw
11 ago 2025
Premisa de prioridad de transformación
TDD
Enfoque
Heurística
11 ago 2025
Patrón 3A (Arrange, Act and Assert)
TDD
Testing
Patrón
11 ago 2025
No vayas a por el oro
TDD
Heurística
11 ago 2025
No uses datos de producción en los tests
Heurística
TDD
Testing
11 ago 2025
No reproduzcas la estructura del código de producción en la de los tests
Heurística
TDD
Testing
11 ago 2025
No incluyas cosas en tus tests que tu test no necesita
TDD
Heurística
11 ago 2025
Niveles de testing
TDD
Testing
Software
11 ago 2025
Mock Object (1)
TDD
Dobles-de-Test
Testing
Definición
11 ago 2025
Los tests necesitan ser diseñados como otra parte más del sistema en construcción para evitar que sean frágiles y difíciles de mantener
TDD
Testing
Observación
11 ago 2025
Los tests hechos con TDD como documentación
TDD
Documentación
11 ago 2025
Los spy objects son frágiles. Cualquier cambio en el algoritmo rompe virtualmente todos los tests, forzando a tener que arreglarlos o incluso reescribirlos
TDD
Dobles-de-Test
Observación
11 ago 2025
London school (TDD) (1)
TDD
Definición
11 ago 2025
Las tres leyes de TDD
TDD
11 ago 2025
Las transformaciones son pequeños cambios de código que cambian el comportamiento y simultaneamente generaliza la solución para el sistema
Observación
TDD
11 ago 2025
Jerarquía de los tipos de doble de test
TDD
Testing
Dobles-de-Test
11 ago 2025
Humble Object
TDD
Testing
Patrón
11 ago 2025
Generalizar cuando sea posible
TDD
Heurística
11 ago 2025
Fake Object
TDD
Dobles-de-Test
Testing
Definición
11 ago 2025
Escribe un test que no haga nada para asegurar que el entorno de ejecución de tests funciona
TDD
Testing
Observación
Buena-Práctica
11 ago 2025
El mecanismo que usan todos los dobles de test es poliformismo
TDD
Testing
Dobles-de-Test
Observación
11 ago 2025
El acto de escribir primero el test te fuerza a diseñar el código fácil de testear y por consiguiente tener menos acoplamiento
TDD
Testing
Observación
11 ago 2025
Dummy Object
TDD
Dobles-de-Test
Testing
Definición
11 ago 2025
Desarrollo de software iterativo-incremental (1)
TDD
Software
Definición
11 ago 2025
Cuando el código se sienta que está mal, arregla el diseño antes de continuar
Code-Smell
Heurística
TDD
Refactoring
11 ago 2025
Chicago vs London (TDD) (1)
TDD
Comparativa
11 ago 2025
Chicago school (TDD) (1)
TDD
Definición
11 ago 2025
Cada test escrito es una demostración de como el código de producción debe ser usado (caso de uso)
Observación
TDD
Testing
11 ago 2025
Cada test es un transición de un finitos estado de máquina que describe el comportamiento del sistema
TDD
Testing
Observación
11 ago 2025
Agota el caso más simple actual antes de hacer un test más complejo
TDD
Heurística
11 ago 2025
A medida que los tests se vuelven más específicos, el código de producción se vuelve más genérico
TDD
Testing
Heurística