He comenzado a notar cómo la verificación hacia atrás puede sentirse a veces. Solo intentas probar una cosa simple, pero terminas entregando mucho más de lo que deberías: identidad completa, datos adicionales, todo. Funciona, claro, pero siempre se siente como un exceso. Y cuanto más compartes, más riesgo asumes.
Honestamente, me hizo darme cuenta de que la verificación no debería funcionar así. No necesitas todo, solo necesitas suficiente prueba. Nada más. Una vez que eso hace clic, muchos sistemas comienzan a sentirse innecesariamente pesados.
He sentido la misma frustración al construir también. Ni siquiera puedo contar cuántas veces he tenido que rehacer la misma lógica de elegibilidad en diferentes aplicaciones y cadenas. Mismas reglas, mismo proceso, solo reescrito una y otra vez.
Lo que encontré interesante con @SignOfficial es cómo se acerca a eso. Las reglas ya no están dentro de tu aplicación, simplemente existen como condiciones que puedes verificar en cualquier lugar. Así que en lugar de reconstruir constantemente, lo defines una vez y lo reutilizas.
Suena pequeño, pero en realidad cambia mucho. Las aplicaciones comienzan a sentirse más conectadas en lugar de aisladas, y no estás verificando o duplicando trabajo constantemente. Simplemente hace que todo sea más fluido, especialmente cuando trabajas en múltiples configuraciones.