No pierdas el tiempo escribiendo tests
6 noviembre 2017 | , , , , | 7 comentarios

Hace unos días me dieron la oportunidad de hablar sobre testing en el grupo de CrossDevelopment Madrid y algunos me han pedido que compartiera la presentación que utilicé. Aunque podéis descargarla, lo cierto es que sin explicaciones acompañándola sirve de poco. Este post pretende ser una pequeña guía de lo que conté allí. No va...

Seguir leyendo

Usar o no usar una base de datos
2 octubre 2017 | 7 comentarios

Durante unos cuantos años la base de datos que más utilicé fue SQL Server CE. En aquella época (finales de los 2000) me dedicaba a desarrollar aplicaciones móviles para equipos con Windows CE y esa era la base de datos. Tenía sus limitaciones, pero funcionaba relativamente bien. Soportaba gran parte de la sintaxis de SQL...

Seguir leyendo

«Primitive Obsession» Obsession
18 septiembre 2017 | , | 3 comentarios

Hace poco escribía Jorge Sánchez un interesante artículo sobre code smells que ha ido encontrado al aplicar Clean Architecture. En él menciona en un par de ocasiones la obsesión por los tipos primitivos como un factor que nos puede impedir aplicar correctamente Clean Architecture. Esto es algo que he tocado en el blog de pasada...

Seguir leyendo

7 consejos para elegir una librería
4 septiembre 2017 | | 2 comentarios

Hace no tanto tiempo, para los que trabajábamos en determinadas plataformas (ejem, Microsoft) era complicado justificar el uso de liberías de terceros, pero por fortuna hoy en día la situación ha cambiado. En casi cualquier plataforma existe una amplia varidad de librerías disponibles para hacer las tareas más diversas, y eso, que parece una maravilla,...

Seguir leyendo