Empaquetar aplicaciones HTML5 con PhoneGap/Cordova
12 marzo 2012 | , , , , | 21 comentarios

Llevaba tiempo queriendo probar PhoneGap y resulta que para cuando tengo tiempo de echarle un vistazo ya no se llama PhoneGap, sino que ahora se llama Cordova (sí, con “V”) y está dentro la incubadora de proyectos de la Apache Software Fundation. PhoneGap es un proyecto que sirve para convertir aplicaciones desarrolladas con HTML+Javascript+CSS en...

Seguir leyendo

Usa property injection para dependencias ambientales
8 marzo 2012 | , ,

La inyección de dependencias es una de las técnicas más útiles a la hora de desarrollar aplicaciones con bajo acoplamiento (loosely copled) en las que podemos cambiar fácilmente el comportamiento de partes de la aplicación sustituyendo unos componentes por otros. Para aplicarla en C# tenemos dos vías fundamentales: Inyección por constructor (constructor injection), en la...

Seguir leyendo

Approval Tests: Sí pero…
5 marzo 2012 | ,

La mejor manera de formarse una opinión sobre algo es conocerlo y ahora tengo la excusa del blog para eso. Leo sobre algo que me llama la atención, hago alguna prueba con ello para poder escribir un post y eso me permite verlo desde una perspectiva diferente. Es lo que hice con los mixins en...

Seguir leyendo

Approval Tests: Tests de Aprobación en C#
1 marzo 2012 | ,

Los tests de aprobación (Approval Tests) son un tipo de test que se basan en aprovechar el conocimiento humano para validar el resultado de los tests en lugar de tener que escribir asserts como se hace en los tests unitarios normales. Esto suena un poco raro, pero es realmente sencillo. La idea es que ejecutamos...

Seguir leyendo