Construyendo un escaneo de posts consciente de idioma para blog-manager
Agregando la plomería del pipeline de i18n a una app Rails de sindicación de blogs, y el bug de migración parcial que mi propia revisión de código atrapó antes de publicarlo.
Notas sobre el software, los juegos y la música que salen de Imperfect Systems.
Feed RSSAgregando la plomería del pipeline de i18n a una app Rails de sindicación de blogs, y el bug de migración parcial que mi propia revisión de código atrapó antes de publicarlo.
El filtro reportado funcionaba bien: el problema real era otro filtro, deliberadamente independiente, y la solución fue una tercera opción no considerada.
Un umbral de tres logros, una llamada a requestReview(), y una creencia recibida sobre el comportamiento del simulador que resultó ser falsa al probarla de verdad.
La página de marketing vendía seguimiento de lanzamientos, terreno de un competidor ya establecido, mientras el view model tenía el pitch real desde siempre.
Arreglar un error de actualización del panel expuso un segundo error escondido en el mismo componente compartido, y un tercer error que resultó no existir.
Ocho jobs, un esqueleto de transmisión, dos jobs gemelos que divergieron en la única línea que importa, y un bug de rescate hallado por trazado, no por tests.
El error que reporté era una protección para algo imposible. La solución real fue una exclusión en tiempo de lectura, que rompió otras cuatro pruebas.
Un artefacto del cambio de nombre, una API sin campo de autor, y una prueba en dispositivo que mostró que el error ya se había arreglado solo, cerrado así.
Una revisión de código sacó a la luz un invariante que la función de adoptar/importar de Greenhouse rompía en silencio, y la corrección que la volvió aburrida otra vez.
No existe un flag isEssential: Essentials es solo una playlist. featuredAlbums es la señal real, y un fixture cambiado expuso un test sin re-ejecutar.
Página 7 de 19