Spanish subtitles

← 01-16 Reconocer errores pasados

01-16 Reconocer errores pasados

Get Embed Code
13 Languages

Showing Revision 9 created 10/01/2015 by andp.

  1. La razón por la que te hicimos
    la última pregunta,
  2. sobre crear un error y corregirlo,
  3. se debe a que una habilidad importante
    de los desarrolladores
  4. es ser capaz de reconocer
    los errores pasados.
  5. No hay desarrollador que escriba
    código perfecto la primera vez.
  6. Si se piensa en ello,
  7. todo el producto de búsqueda de Google
    no fue escrito a la perfección en un día.
  8. Hubo mucha iteración durante muchos años,
    y la sigue habiendo.
  9. Así que,
    independientemente de si eres
  10. un nuevo desarrollador
    o uno experimentado,
  11. llegar a la meta final
    no es exactamente un camino recto.
  12. Encontrarás obstáculos en el camino,
    y tienes que ser muy creativo
  13. para tratar de encontrar soluciones
    para sortear ese obstáculo.
  14. Y una vez que lo esquives,
  15. te encontrarás con otro obstáculo
    y así sucesivamente.
  16. Y siempre estás pensando en las maneras
  17. de eludir ese obstáculo.
  18. Y finalmente, después de mucho trabajo,
  19. encuentras el camino hacia la meta
  20. y a pesar de que fue muy difícil,
    al final valió la pena,
  21. porque te sientes fortalecido, confiado
    y realmente orgulloso de tu trabajo.
  22. Así que los desarrolladores
    realmente buenos
  23. saben cómo recuperarse de un error
  24. y continuar con tu trabajo.
  25. Entonces estos son
    algunos hábitos y estrategias
  26. que utilizan para depurar
    o arreglar los errores.
  27. Primero leen el mensaje de error.
  28. Cuando escribes un
    documento en Google Docs, por ejemplo,
  29. si hay faltas de ortografía,
    las marcará con un subrayado rojo.
  30. Del mismo modo en Android Studio,
    si escribes XML incorrectamente,
  31. habrá un subrayado rojo, ondulante,
    o estará resaltado en rojo.
  32. También, en esta barra de este lado,
  33. te mostrará el mensaje
    si pasas sobre la barra roja.
  34. Pero en nuestro visualizador de XML,
    también hay mensajes de error útiles.
  35. Así que si puedo crear un error,
    como la eliminación de esta comilla,
  36. me dirá que hay
    un número impar de comillas
  37. y que tengo que arreglarlo.
  38. A veces, también indica el número de línea
    donde está el problema.
  39. Los números de línea
    están aquí, en el lado izquierdo.
  40. Así, en la línea seis,
    sabemos que hay un problema.
  41. Esto ayuda a reducir
    el espacio del problema
  42. en lugar de tener que leer
    a través de todo el código
  43. y tratar de averiguar
    cuál es el problema.
  44. Si todavía no entiendes
    el mensaje de error,
  45. intenta identificar
    las palabras que entiendas
  46. y las que no entiendas.
  47. Puedes siempre buscar en Google
    las palabras que no entiendas,
  48. o puedes copiar todo el mensaje de error
    y pegarlo en una búsqueda en Google.
  49. La otra técnica es
    usar ejemplos de código que funcionen
  50. y compararlos con lo que crees
    que funcionó mal.
  51. Ya te hemos dado código para mirar
    en los últimos videos,
  52. y otro buen recurso es
  53. la hoja de repaso
    de vistas comunes de Android
  54. que te proporcionaremos.
  55. Aquí, vemos los nombres
    de las distintas vistas
  56. y también tenemos fragmentos de código,
  57. así como una vista previa
    de cómo se vería en el dispositivo.
  58. Siempre puedes comparar tu código
    con el que tenemos aquí
  59. y ver si hay diferencias.
  60. La tercera técnica es usar deshacer.
  61. Si prestas atención al escribir,
  62. podrías ver, rápidamente,
    cuando escribes algo mal.
  63. Intenta deshacer los últimos tecleos
    para ver si alguno corrige el error.
  64. Como te mostramos antes,
  65. puedes pulsar Cmd+Z
    para deshacer un cambio
  66. o Cmd+Mayús+Z para rehacer un cambio.
  67. En Windows, es Ctrl+Z para deshacer
    y Ctrl+Mayús+Z para rehacer.
  68. O en el visualizador de XML,
  69. tenemos estos bonitos botones útiles
    para deshacer y rehacer.
  70. Si realmente no sabes qué hacer,
  71. siempre puedes pulsar
    este botón Reset Code,
  72. que te lleva de vuelta
    al código original que te dimos,
  73. que debería funcionar.
  74. La cuarta técnica
    es simplemente pedir ayuda.
  75. Puedes comunicarte con otros estudiantes
    en la charla entre pares de la lección
  76. o en los foros.
  77. A menudo, tan solo hablar con otra persona
  78. te ayudará a resolver tus errores.
  79. No tengas miedo de pedir ayuda.
  80. Hay muchos desarrolladores de Android
  81. muy agradables en la comunidad
  82. que están dispuestos a ayudarte.
  83. De hecho, ser capaz de pedir ayuda
  84. es una habilidad importante
    para los desarrolladores.
  85. No hay preguntas malas.
  86. Cuanto más practiques,
    sabrás mejor a quién preguntar
  87. y qué preguntarles para ayudar
    a responderte más rápido.
  88. También puedes hacer
    una captura de pantalla
  89. del trabajo que estás realizando,
  90. ya sea en el teléfono
    o en el visualizador de XML,
  91. y compartirla junto con el código
  92. en los foros o en el chat,
    para que la gente conozca
  93. el contexto en el que estás preguntando.
  94. Echa un vistazo a las notas del instructor
    para más detalles.
  95. Bien, aquí tienes la oportunidad
    de practicar algunas de esas técnicas.
  96. Hay código aquí que contiene errores.
  97. Si haces clic en el enlace de abajo,
    te llevará al visualizador de XML
  98. con este código ya escrito allí.
  99. Hay muchos mensajes de error,
    así que quiero que trates de leerlos
  100. e intenta resolver los errores.
  101. Luego regresa y describe
    al menos dos problemas que hayas visto.
  102. Para crédito adicional,
    dime si descubriste los cuatro problemas.