131. MVI en Android, Inmutabilidad y UDF (Unidirectional Data Flow)

Los androides - En podcast af Gabi Moreno - Mandage

Kategorier:

¿Quieres conseguir que tus apps sean menos propensas a ERRORES? https://gabimoreno.soy/mvi-android Échale un vistazo a esta charla técnica. 👀 📜 ÍNDICE: - Cabecera - Presentación, bienvenida, ¿de qué vamos a hablar? - Qué es la inmutabilidad y para qué sirve - Damos la vuelta a la tortilla 🔄. ¿Por qué la mutabilidad es mala? - Otras ventajas de tener algo inmutable - Concurrencia… qué podría suceder con algo mutable - Conclusiones inmutabilidad 👀 - Un apunte adicional sobre inmutabilidad-mutabilidad - Definición de un compañero sobre: a qué llama él un side-effect - Comentamos una práctica que deja bastante que desear ❌ - Buena práctica: Crear un nuevo objeto y devolverlo 👍 - ¿Han sufrido nuestros compañeros algún problema con la inmutabilidad a día de hoy? - UDF - Unidirectional Data Flow - Flujo Unidireccional de Datos: definición ➡ - ¿Esto sería MVI o MVVM? - La clave: ¿cuál es la diferencia principal entre MVI o MVVM? 🧩 + Diversas opiniones - El tema del Reducer: un detalle de implementación, ¿o si no tiene no es MVI? - Cómo gestionan los compañeros los ViewModel - Un data class con varios estados posibles, ¿puede ser una fuente de errores? - Qué nos dice ChatGTP sobre los ViewModel en MVI y MVVM 🤖 + opiniones - ¿Por qué la inmutabilidad es importante para testear? - ¿Por qué cuando hay un Singleton por medio, el testing unitario se hace complicado? 🤯 - Resumen de la charla - Últimos comentarios: ¿time travel? 🤨 - Despedida y agradecimientos

Visit the podcast's native language site