Capítulo 12. Estrategias de desarrollo de tipos
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Todas las recetas hasta ahora han tratado aspectos específicos del lenguaje de programación TypeScript y su sistema de tipos. Has aprendido a utilizar eficazmente los tipos básicos en los Capítulos 2 y 3, a hacer tu código más reutilizable mediante genéricos en el Capítulo 4, y a elaborar tipos avanzados para situaciones muy delicadas utilizando tipos condicionales en el Capítulo 5, tipos literales de plantilla de cadena en el Capítulo 6 y tipos de tupla variádica en el Capítulo 7.
Establecimos una colección de tipos de ayuda en el Capítulo 8 y trabajamos en torno a las limitaciones de la biblioteca estándar en el Capítulo 9. Aprendimos a trabajar con JSX como una extensión del lenguaje en el Capítulo 10 y cómo y cuándo utilizar clases en el Capítulo 11. Cada receta discute en detalle los pros y los contras de cada enfoque, dándote mejores herramientas para decidir correctamente en cada situación, creando mejores tipos, programas más robustos y un flujo de desarrollo estable.
¡Eso es mucho! Pero aún falta una cosa, la pieza final que lo une todo: ¿cómo abordamos los nuevos retos tipográficos? ¿Por dónde empezamos? ¿Qué debemos tener en cuenta?
Las respuestas a estas preguntas constituyen el contenido de este capítulo. Aquí conocerás el concepto de tipos de bajo mantenimiento. Exploraremos un proceso sobre cómo puedes ...