Estructura de un proyecto con Clojure
31 enero 2013 | ,

Llevamos ya un tiempo hablando sobre Clojure, hemos visto como montar el entorno de desarrollo de Clojure, conocemos un poco de Clojure como lenguaje e incluso hemos usado Clojure para resolver un problema real. El desarrollo de software no se reduce a escribir código, también hace falta aplicar técnicas más «ingenieriles» para gestionar dependencias, crear...

Seguir leyendo

No le eches la culpa al usuario
28 enero 2013 | , | 1 comentario

En los proyectos de software a veces se tiende a dividir demasiado las responsabilidades y eso hace que, en lugar de trabajar como un equipo, se intenten echar balones fuera. Es frecuente que los que desarrollamos no queramos saber nada de los tester ni mucho menos comprender lo que requieren las tareas de soporte. Pero...

Seguir leyendo

Un caso práctico con Clojure (y II)
24 enero 2013 |

En el post anterior empezamos a escribir un pequeño programa en clojure que nos ayudase a resolver un caso real de proceso de ficheros. Tienes todos los detalles en la primera parte de este caso práctico con clojure, pero por recordarlo un poco, el problema era algo así: Tenemos dos aplicaciones con gran cantidad de...

Seguir leyendo

Un caso práctico con Clojure (I)
21 enero 2013 |

Ahora que ya sabemos cómo instalar Clojure y hemos visto un poco de la sintaxis de Clojure, ha llegado el momento de intentar hacer algo útil. El problema Hace poco he tenido que resolver un problema real (muy simple, pero real) y he aprovechado para intentar resolverlo con clojure. El problema que tenía era el...

Seguir leyendo

Introducción a Clojure en 5 minutos
14 enero 2013 | | 2 comentarios

Después de explicar cómo montar el entorno para desarrollar con Clojure tenía pensado escribir un caso práctico de uso de Clojure, pero teniendo en cuenta lo críptica que es la sintaxis para los que venimos de C# y otros lenguajes orientados a objetos, creo que será mejor empezar por una mínima introducción a la sintaxis...

Seguir leyendo