Capítulo 7. Tratamiento de errores

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Un físico, un ingeniero de estructuras y un programador iban en un coche por un empinado puerto alpino cuando fallaron los frenos. El coche iba cada vez más rápido, les costaba tomar las curvas, y una o dos veces el endeble quitamiedos les salvó de caer por la ladera de la montaña. Estaban seguros de que iban a morir todos, cuando de repente vieron un carril de escape. Entraron en la vía de escape y se detuvieron con seguridad.

El físico dijo: "Tenemos que modelizar la fricción en las pastillas de freno y el aumento de temperatura resultante, y ver si podemos averiguar por qué fallaron".

El ingeniero estructural dijo: "Creo que tengo unas cuantas llaves inglesas detrás. Echaré un vistazo y veré si puedo averiguar qué falla".

El programador dijo: "¿Por qué no vemos si es reproducible?".

Anónimo

TypeScript hace todo lo posible para trasladar las excepciones en tiempo de ejecución al tiempo de compilación: desde el rico sistema de tipos que proporciona hasta los potentes análisis estáticos y simbólicos que realiza, trabaja duro para que no tengas que pasarte las noches de los viernes depurando variables mal escritas y excepciones de puntero nulo (y para que tu compañero de trabajo de guardia no tenga que llegar tarde a la fiesta de cumpleaños de su tía abuela por ello).

Por desgracia, independientemente del lenguaje en el que escribas, ...

Get Programación TypeScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.