Idea

Un repositorio se recibe volviendo a plantear las preguntas que lo acotaron, sin reabrir el código

Info

Escrito originalmente en francés. Traducido por IA — se ha preservado el sentido, no la prosa.

Idea principal

Las preguntas que sirvieron para delimitar el terreno de un repositorio no se detienen en la acotación. Una vez descrita una parte, se retoman una por una y se busca la respuesta únicamente en las fichas — prohibido abrir el código, llamar a un compañero o tirar de memoria. Lo que no se encuentra ahí no existe para quien usa el repositorio.

La prueba no mide ni el volumen escrito ni la belleza del modelo: mide lo único que el repositorio prometía. Y saca a la luz un defecto de un tipo particular: la regla escrita en general allí donde la pregunta esperaba el detalle. "Algunas operaciones exigen una validación" parece una regla, ocupa la línea de una regla, y deja la pregunta sin respuesta.

Es el defecto más probable de esta clase de trabajo, y el más difícil de ver desde dentro. Contar las fichas no lo habría mostrado nunca.

Por qué es importante

Aporta un protocolo de recepción que un tercero puede aplicar sin conocer el ámbito: le basta con plantear las preguntas y comprobar si sale la respuesta. El juicio del redactor sobre su propio trabajo no entra en la medición.

También fija la unidad de control correcta: una pregunta satisfecha, y no una ficha escrita. Las dos no varían a la par.

Matices y límites

La prueba no dice nada de lo que falta fuera del campo de las preguntas elegidas: verifica una promesa, no una cobertura. Un repositorio puede responder a todas sus preguntas de acotación e ignorar partes enteras del producto.

Y una pregunta que se queda sin respuesta no siempre acusa al repositorio: puede señalar una zona en la que el propio producto nunca decidió.

Preguntas abiertas

  • ¿Cuándo hay que reabrir el propio conjunto de preguntas, dado que el producto y los usos evolucionan más deprisa que el corpus que sirvió para acotarlo?