Demasiado Largo; Para Leer
El uso de tipos en línea y desestructurados hace que su TypeScript sea menos legible. Quiero mostrarle cómo el uso de la desestructuración lo hace menos legible en TypeScript. Desalienta la creación de funciones auxiliares más pequeñas y la dependencia de la composición para desarrollar la lógica de la función principal. No existe un lugar natural para escribir comentarios de documentación cuando todos los tipos están repletos de desestructuración en la definición de la función. Es solo mucho espacio de código y requiere mucho espacio de líneas de código. Además, se centra en los detalles de implementación además de los detalles de implementación.