Devoogle tiene indexados actualmente 17968 recursos relacionados con el desarrollo de software.

Web
14-11-2014
-
- por Garajeando
These are the links mentioned in this week's conversation about the 8th and 9th chapters: Code samples Kata Roar by Guillermo Pascual Simple Pet Store by Vincent TencéGrowing OO Software in Ruby by Brian MarickGOOS in Ruby by Kerry Buckley Posts Taller Diseño modular dirigido por pruebas by Eduardo Ferro and Nestor SalcedaSimple Web Development In Java by Vincent Tencé - por Garajeando
Web
13-11-2014
This is the version I did some time ago using the Advanced Student Language of the sets exercise from the Coursera Scala course: It helped me to practice with lambdas and to blur the border between data and functions. - por Garajeando
Web
13-11-2014
-
- por Garajeando
Web
13-11-2014
Today I revisited this exercise from the Coursera Scala course that I did some time ago using the Advanced Student Language: I refactored it to define the helper function f inside balanced-parentheses?. Since it is not allowed to have nested function definitions in Advanced Student Language (it's in Racket), I defined the function using letrec and a lambda. I had forgotten how many parentheses a cond needs in Advanced Student Language. In that sense Clojure is far more convenient. - por Garajean...
Web
12-11-2014
I've revisited the code of the Berlin Clock kata that I did sometime ago in Clojure to apply on it some of the things that I've learned lately. This is my original solution: and this is the new one: - por Garajeando
Web
12-11-2014
This is my solution in Haskell to the second problem: I still get a bit dizzy when I think about the second solution... You will find a great explanation of the second solution in this post: Fibonacci numbers: the slow way or the fast and lazy wayYou'll find the solutions in Haskell to Project Euler problems that I've done so far in this GitHub repository. - por Garajeando
Estas son las diapositivas de la charla corta que di en la PyConES 2014 (Zaragoza) sobre Herencia vs Composición en Python:Python Herencia vs Composición (Luke Soy tu padre)Por si alguien se pregunta por qué no hice referencia al Liskov substitution principle  o por qué no di más ejemplos, tengo que decir que la charla duraba 10 minutos y la di a toda velocidad... Tanto que no se ni si me hice entender :-)Cualquier feedback sobre el contenido de la charla o la forma de transmitir será...
Web
12-11-2014
-
This is the code of the FizzBuzz kata in SML that I did some time ago using pattern matching and refactored this morning to use List's map and tabulate functions: You can check the code in this Bitbucket repository. - por Garajeando