Saltar al contenido

Lo que el recorrido explica

Doce reglas del temario que ahora tienen causa: por qué cada una era como era, y qué se puede predecir sabiendo el recorrido.

Las doce

Diseño y entorno

Y una distinción que ordena las doce:

Y la utilidad de la distinción: lo del primer grupo puede cambiar con una versión y merece revisarse al migrar —nivel 70.3—; lo del segundo no va a cambiar, porque no depende de Tauri.

Predecir

Y el ejercicio que cierra la fase: con el recorrido, se pueden contestar preguntas que ninguna lección cubrió.

  • «¿Cuánto cuesta devolver un campo más?» — dos serializaciones proporcionales: poco si es pequeño, y multiplicado por las veces que se llame.
  • «¿Puedo devolver una función?» — no: el canal es texto.
  • «¿Un evento a diez ventanas cuesta diez veces?» — sí: se serializa una vez y se evalúa en cada una. Nivel 76.2.
  • «¿Por qué mi comando asíncrono bloquea la ventana?» — porque el paso 9 corre en el ejecutor y algo bloquea un hilo. Niveles 42.1 y 74.1.
  • Y «¿por qué esto funciona en Windows y no en macOS?» — casi siempre motor o sistema, causas 1 o 2 del nivel 75.4.

Poder contestar sin buscar es lo que esta fase intentaba dar.