1 00:00:01,840 --> 00:00:40,560 bienvenido bienvenida a la cuarta parte de este curso videojuego avance de scratch un poquito más 2 00:00:40,560 --> 00:00:46,700 en profundidad recordamos que habíamos hecho el avance con inercia con calidad y también los 3 00:00:46,700 --> 00:00:53,320 saltos pero hemos descubierto un bug esto es el proceso que se llama de de buguear y es que si yo 4 00:00:53,320 --> 00:00:59,340 salto y avanzo pues como veis desafío mil y una leyes de newton y esto no puede ser entonces 5 00:00:59,340 --> 00:01:07,359 pulsamos el botón de reset y pensamos cómo podemos hacer que esto no pase. Una cosita que se me 6 00:01:07,359 --> 00:01:15,859 ocurre, vamos a ver entre todos, es que yo solo pueda avanzar o retroceder si el caballero está 7 00:01:15,859 --> 00:01:23,280 a ras de suelo y pensar qué requisito, qué condición podría poner para que el caballero 8 00:01:23,280 --> 00:01:32,459 esté en el suelo quizás sería que esté tocando el color verde verde claro del suelo entonces si 9 00:01:32,459 --> 00:01:42,180 yo le meto aquí un condicional vale mira si yo le meto un condicional que se ejecute si éste 10 00:01:42,180 --> 00:01:53,510 está tocando el color verde vamos a ver vamos a ver qué pasa puede avanzar si tocó el color verde 11 00:01:53,510 --> 00:02:11,629 Por ahora sí. ¿Puedo saltar y avanzar? Vamos a hacer lo que se llama un control test. Pues no, no puedo. Pero si pruebo para la izquierda que no he implementado aún la mejora de calidad, pues sí debería. Es decir, los casos de uso los tengo que ir comprobando uno a uno. 12 00:02:11,629 --> 00:02:14,090 avanzar de la izquierda, salto y efectivamente 13 00:02:14,090 --> 00:02:16,129 aquí puedo, pruebo hacia la derecha 14 00:02:16,129 --> 00:02:17,770 salto y no puedo 15 00:02:17,770 --> 00:02:19,990 muy bien, volvemos atrás, vemos 16 00:02:19,990 --> 00:02:21,889 que la mejora se ha implementado 17 00:02:21,889 --> 00:02:24,009 satisfactoriamente, copio 18 00:02:24,009 --> 00:02:25,389 esto, lo pego 19 00:02:25,389 --> 00:02:27,930 me cargo los requisitos porque estos 20 00:02:27,930 --> 00:02:29,770 son estos, introduzco 21 00:02:29,770 --> 00:02:31,710 y vuelvo a probar, siempre 22 00:02:31,710 --> 00:02:34,050 implemento mejora poco a poco, vuelvo a probar 23 00:02:34,050 --> 00:02:36,030 implemento mejora, vuelvo a probar, para no trabajar 24 00:02:36,030 --> 00:02:38,050 en balde, este workflow es muy 25 00:02:38,050 --> 00:02:40,250 importante en el sector IT y nos va a venir muy bien 26 00:02:40,250 --> 00:02:43,169 en nuestras clases, reseteo 27 00:02:43,169 --> 00:02:46,530 y voy a probar, avanzar, retroceder 28 00:02:46,530 --> 00:02:49,069 muy bien, ahora avanzar, salto 29 00:02:49,069 --> 00:02:52,009 intento avanzar, muy bien, hacia el otro lado salto 30 00:02:52,009 --> 00:02:54,909 y no me puedo mover, maravilloso, le he dado 31 00:02:54,909 --> 00:02:58,189 un nuevo cariz profesional que no solo me facilita 32 00:02:58,189 --> 00:03:00,490 el trabajo, sino que evita que las cosas 33 00:03:00,490 --> 00:03:03,689 se estropeen, exploten, que se dicen el argot, etc 34 00:03:03,689 --> 00:03:05,770 nos vemos en el siguiente vídeo