Skip to content

Commit ad048c3

Browse files
committed
Completando descripción de los tests
1 parent f1a53e6 commit ad048c3

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

documentos/proyecto/4.Tests.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,22 @@ despliegue continuo (que se verán a continuación).
1313
Haber pasado los tests del [objetivo
1414
anterior](http://jj.github.io/IV/documentos/proyecto/3.Automatizar).
1515

16+
## TL;DR
17+
18+
En este objetivo se trata de entender bien el problema del usuario y dividirlo
19+
en una serie de problemas más simples (*issues*) cuya solución pueda ser
20+
fácilmente testeable y que conduzcan a la solución del problema más complejo que
21+
aporta valor al cliente.
22+
23+
Lo que se busca no es que se escriban tests, ni siquiera que se escriba
24+
código. La ingeniería implícita en este objetivo es la capacidad de plantear
25+
problemas y considerar diferentes soluciones, cada una de las cuales tendrá una
26+
serie de virtudes pero también de defectos.
27+
28+
Por supuesto, también se busca que una vez que se escriba el código se sigan
29+
estrictamente todas las buenas prácticas implícitas en los principios del código
30+
limpio y los [principios SOLID](https://es.wikipedia.org/wiki/SOLID).
31+
1632
## Explicación
1733

1834
En sistemas de desarrollo ágil quien desarrolle tiene que asegurar que el código

0 commit comments

Comments
 (0)