JavaScript & JQuery: Interactive Front-End Web Development by Jon Duckett en preventa

domingo, 17 de noviembre de 2013


Hace poco escribí un post sobre un libro de html y css que me gustó mucho por su diseño y lo agradable que era su lectura así como el aprendizaje con él, se trata de HTML and CSS: Design and Build Websites de Jon Duckett.

En Amazon esta en preventa la versión de este libro para javascript, si la linea del libro de html y css se cumple en este para javascript lo convierte en un libro muy recomendado. La fecha de lanzamiento del libro es Enero 2014.

Pruebas unitarias con Moq

sábado, 16 de noviembre de 2013

Moq es un framework para crear mocks en .Net, se puede descargar mediante NuGet y actualmente tiene unas 700.000 descargas lo que indica la popularidad de este framework frente a otros que se pueden descargar también mediante NuGet.
Utiliza linq con expresiones lambda lo que lo hace muy flexible y productivo.

Antes de empezar con un ejemplo utilizando moq, voy a repasar terminología de TDD.

Cuando usar Interface y cuando una clase base

domingo, 10 de noviembre de 2013

¿Cuando usarías Interface y cuando una clase base? es una tipica pregunta sobre programación orientada a objetos, incluso para entrevistas de trabajo y voy a contaros mi punto de vista.

El objetivo de una interface es un contrato que las clases que lo implementan deben cumplir y una clase base tiene como objetivo re-utilización de código entre clases comunes y a su vez mediante métodos abstractos también es un contrato para sus clases derivadas, deben implementar esos métodos las clases derivadas para evitar error de compilación. También con ambas opciones se puede realizar polimorfismo.

Una clase base puede ser abstracta o no, si es abtracta no se puede instanciar.

HTML and CSS: Design and Build Websites de Jon Duckett (@htmlandcssbook)

domingo, 3 de noviembre de 2013

HTML and CSS: Design and Build Websites es un libro muy recomendado para aquellas personas que se quieran adentrar en el mundo web.



Es un libro que desde el principio te das cuenta que tiene un enfoque distinto de lo habitual, lo común en los libros de informática es que su diseño parezca un manual de instrucciones en blanco y negro, sin embargo este libro tiene muy cuidado su diseño, es en color, los ejemplos son muy claros y muy visuales lo que hace la lectura del libro muy agradable.