Micro-Workshop: No usar null/nil

Duración: 2 horas



¿Querés decirle adios a los errores por usar null?
¿Querés saber qué alternativas hay para no usar null y así tener código robusto?
¿Querés saber por qué los lenguajes de programación usan null y cómo están evolucionando al respecto?
En este micro-workshop de 2 horas responderemos estas preguntas, veremos las distintas alternativas a usar null,  cuándo conviene usar cada una dependiendo del tipo de lenguaje de programación y mucho más.
Todo con ejercicios prácticos que te ayudarán a entender el problema y sus soluciones

Descripción:
null
ha sido creado por Tony Hoare para representar relaciones funcionales parciales en Algol 60, y también fue llamado por él mismo como "el error que ha generado billones de dólares de pérdida".
En este micro-workshop de 2 horas de duración, veremos conceptualmente por qué no es conveniente usar null/nil, los problemas que genera hacerlo y las distintas formas de evitarlo. Lo haremos por medio de ejercicios prácticos en el lenguaje de programación de tu elección.

Contenido:
    a) Descripción conceptual de por qué null/nil genera problemas.
    b) Contexto histórico de la creación de null.
    c) ¿Qué significa null?
    d) Las 5 soluciones para no usar null/nil. Ventajas y desventajas de cada una. Cuándo aplicarlas y cuándo no.
    e) Ejercicios prácticos para cada solución.
     f) Verificación de null/nil como parámetro.
     g) null vs. nil/Sintaxis vs. objetos.

Lenguajes de programación

Smalltalk - Java - Kotlin - C# - Ruby - Python - PHP - Swift - Javascript - Typescript

Estas empresas se capacitaron con nosotros

Capacitate con nosotros