agosto 2014 Entradas de

Any fool can write code that a computer can…

Any fool can write code that a computer can understand. Good programmers write code that humans can understand. (Martin Fowler, Refactoring: Improving the Design of Existing Code)

Patrón Promise con jdeferred

El patrón Promise es un patrón que trata de simplificar la estructura de nuestro código cuando trabajamos con operaciones asíncronas, algo que está a la orden del día en cualquier aplicación con interfaz gráfica, pero también importante en servicios que tienen distintas dependencias para realizar su trabajo y este puede realizarse en paralelo.
En primer lugar vamos a plantear el problema que trata de resolverse y cómo lo simplificamos con este patrón y en concreto con la librería jdeferred. Luego veremos el caso de particular de Android y el soporte específico que nos ofrece jdeferred que nos simplifican aún más el trabajo.