Skip to content

Latest commit

 

History

History
45 lines (24 loc) · 2.66 KB

intro-to-state-machines-es.md

File metadata and controls

45 lines (24 loc) · 2.66 KB

Confia más en tu UI usando máquinas de estado

title

TBD: Confia más en tu UI usando máquinas de estado

description

Hoy en día es muy fácil mezclar la lógica de negocio de una aplicación con el UI. Ésta mezcla hace que nuestras aplicaciones sean más difíciles de mantener y modificar, y con lo rápido que una startup tiene que pivotar, esto puede llegar a ser muy costoso. Mantener la separación no es fácil, se necesita mucha experiencia y disciplina para que los cortos deadlines o las peticiones de marketing no nos obliguen a hacer "hacks" y nos lleven por el mal camino.

En esta charla, les mostraré cómo con la ayuda de las máquinas de estado podemos mantener esta separación entre lógica de negocio y UI, y además hacer que agregar o modificar características y propiedades de nuestro modelo de negocio sea mucho más fácil y mantenible. en definitiva: una manera nueva, confiable y diferente de crear UI.

Trabajar con máquinas de estado trae otras ventajas que nos ayudan tambien a mejorar la comunicación entre todos los equipos dentro del desarrollo de un producto: Podemos general visualizaciones de nuestra lógica para que los managers puedan verificarla, ayudar al equipo de marketing a entender cuando y donde se pueden captar eventos importantes, y todo completamente interconectado con nuestro código.

Elevator pitch

En esta charla, les mostraré cómo con la ayuda de las máquinas de estado podemos mantener esta separación entre lógica de negocio y UI, y además hacer que agregar o modificar características y propiedades de nuestro modelo de negocio sea mucho más fácil y mantenible. en definitiva: una manera nueva, confiable y diferente de crear UI.

Notes & motivations

Creo que el uso de máquinas de estado es uno de los avances más importantes que he hecho en mi carrera. no solo por las ventajas directas que traen, sino por el cambio en la manera de pensar y analizar nuevas caracteristicas de cualquier aplicación. Ahora no puedo pensar en UI sin imaginarme una máquina de estado!

Relevance

Extra info

tags

UI, state machines, maquinas de estado, statecharts, logica

Past Experience

He sido exponente en conferencias internacionales, ademas de ser parte de un bootcamp internacional sobre React, GraphQL y JavaScript. Hago Streams en Twitch ocacionalmente, soy coach de JavaScript avanzado en escuelafrontend.com y tengo algunos videos en la plataforma egghead.io

Bio

Diseñador y programador. Fundador de mintter.com. Padre de 2 niñas.

references

Applications sent

event submit date conf date accepted? reason?