Pruebe este cuestionario en línea de Gotchas de Java

Publicado el 21 de febrero de 2021
por Alan Richardson
ESTUDIO DE CASO

Pruebe este cuestionario en línea de Gotchas de Java

Publicado el 21 de febrero de 2021
por Alan Richardson
Ver recurso
Ver recurso

En una entrada anterior del blog se describía el Gotcha de Java "Bitwise vs Boolean Operator".

Hemos añadido una variante de esto, y algunos otros Gotchas de Java en un pequeño y divertido concurso llamado "Challenge The Sensei".

Si has leído la entrada del blog anterior, estarás en una buena posición para superar al menos una de las preguntas.

Pero es posible que tus amigos no lo hagan, así que si el cuestionario te parece divertido, puedes compartirlo con ellos y ver si obtienen la misma puntuación que tú.

Ya que no queremos limitarnos a hacer pruebas. Queremos tratar de usar esto para ayudar a educar y codificar el conocimiento. Así que hemos creado un repositorio de Github que tiene ejemplos de código ejecutables para el problema, y la solución.

Esta es una Sensei repo habilitado.

Cuando clones el repo y lo cargues en IntelliJ, asumiendo que tienes el Secure Code Warrior Sensei Plugin de IntelliJ instalado, entonces verá automáticamente que tienes una carpeta .sensei , y cargará las recetas de Sensei .

Cuando navegues por el código en el IDE deberías ver que IntelliJ te indica que el error existe en el código, y esto debería facilitarte ver el gotcha en el código:

  • Pase el ratón por encima del código resaltado y verá un aviso que le indicará el error
  • Utiliza la tecla de acción contextual: alt+entrada (Windows) opción+entrada (macOS) y es posible que tengamos un QuickFix disponible que pueda arreglar el código.

Se han añadido recetas deSensei para:

En el futuro añadiremos más recetas y más texto explicativo para cubrir el resto del código... pero no dejes que eso te impida echar un vistazo al código y detectar el error por ti mismo.

Y recuerda probar el test y"desafiar a la Sensei"

Desafío El Sensei
Ver recurso
Ver recurso

Autor

Alan Richardson

¿Quieres más?

Sumérjase en nuestras últimas ideas sobre codificación segura en el blog.

Nuestra amplia biblioteca de recursos tiene como objetivo potenciar el enfoque humano de la mejora de la codificación segura.

Ver blog
¿Quieres más?

Obtenga las últimas investigaciones sobre la seguridad impulsada por los desarrolladores

Nuestra amplia biblioteca de recursos está repleta de recursos útiles, desde libros blancos hasta seminarios web, que le ayudarán a iniciarse en la codificación segura orientada a los desarrolladores. Explórela ahora.

Centro de recursos

Pruebe este cuestionario en línea de Gotchas de Java

Publicado el 21 de febrero de 2021
Por Alan Richardson

En una entrada anterior del blog se describía el Gotcha de Java "Bitwise vs Boolean Operator".

Hemos añadido una variante de esto, y algunos otros Gotchas de Java en un pequeño y divertido concurso llamado "Challenge The Sensei".

Si has leído la entrada del blog anterior, estarás en una buena posición para superar al menos una de las preguntas.

Pero es posible que tus amigos no lo hagan, así que si el cuestionario te parece divertido, puedes compartirlo con ellos y ver si obtienen la misma puntuación que tú.

Ya que no queremos limitarnos a hacer pruebas. Queremos tratar de usar esto para ayudar a educar y codificar el conocimiento. Así que hemos creado un repositorio de Github que tiene ejemplos de código ejecutables para el problema, y la solución.

Esta es una Sensei repo habilitado.

Cuando clones el repo y lo cargues en IntelliJ, asumiendo que tienes el Secure Code Warrior Sensei Plugin de IntelliJ instalado, entonces verá automáticamente que tienes una carpeta .sensei , y cargará las recetas de Sensei .

Cuando navegues por el código en el IDE deberías ver que IntelliJ te indica que el error existe en el código, y esto debería facilitarte ver el gotcha en el código:

  • Pase el ratón por encima del código resaltado y verá un aviso que le indicará el error
  • Utiliza la tecla de acción contextual: alt+entrada (Windows) opción+entrada (macOS) y es posible que tengamos un QuickFix disponible que pueda arreglar el código.

Se han añadido recetas deSensei para:

En el futuro añadiremos más recetas y más texto explicativo para cubrir el resto del código... pero no dejes que eso te impida echar un vistazo al código y detectar el error por ti mismo.

Y recuerda probar el test y"desafiar a la Sensei"

Desafío El Sensei

Nos gustaría contar con su permiso para enviarle información sobre nuestros productos y/o temas relacionados con la codificación segura. Siempre trataremos sus datos personales con el máximo cuidado y nunca los venderemos a otras empresas con fines de marketing.

Enviar
Para enviar el formulario, habilite las cookies "Analytics". Siéntase libre de desactivarlas de nuevo una vez que haya terminado.