He encontrado este artículo hoy, y es bastante bueno. Muestra las diferencias a la hora de programar Javascript cuando utilizas Callbacks o lo orientas a Promises.

El artículo incluye un repositorio y unit tests usando Traceur para transpilar a ES6, Bluebird para manejo de promises y Mocha / Should  para los tests unitarios.

Vale la pena echarle una lectura… eso sí, el artículo está escrito en la lengua de Shakespeare!

http://lkrnac.net/blog/2014/10/promises-vs-callbacks-comparison/

Follow me

Joan Vilariño

Senior .NET Developer at Ohpen
Follow me