Arquitectura, APIs y código

Stub: qué es y en qué se diferencia de un mock

stub/stab/

Un «stub» es la versión simple de un doble de prueba: devuelve siempre lo mismo y no comprueba nada sobre cómo se le llamó. Un «mock», en cambio, sí verifica el comportamiento. También se llama stub a una función vacía que aún no está implementada.

Significado en español

Más simple que un mock: devuelve lo mismo siempre.

Ejemplos reales de uso

  • Just stub the response, we don't need a full mock.
  • It's a stub for now, I'll implement it next week.
  • The stub returns an empty list.

Frases como las que oirás en una daily, un code review o un hilo de Slack. Léelas en voz alta: reconocer el término no es lo mismo que soltarlo.

El error típico de hispanohablantes

Llamar mock a todo. «Stub» es más preciso cuando solo necesitas un valor de retorno, y usar el término correcto te hace sonar mucho más sólido técnicamente.

Términos relacionados

Reconocer la palabra no es saber usarla

En DevLingo practicas este vocabulario en conversaciones reales con un tutor IA que simula dailies, code reviews y entrevistas técnicas, y lo fijas con flashcards de repetición espaciada para que salga sin pensar.

Practicar gratis

Más de arquitectura, apis y código

Ver el glosario completo·Preguntas de entrevista en inglés

Stub: qué es y en qué se diferencia de un mock — DevLingo