TDD Rocks! (6) Jugando con Ruby

Published on Author lopezLeave a comment

Anterior Post Anterior Post con Ruby Siguiente Post  Sigo aprendiendo Ruby haciendo un Tokenizer usando mi flujo de trabajo de TDD (Test-Driven Development) Pueden ver el resultado en http://www.youtube.com/watch?v=X-mTCyhm7ds [View:http://www.youtube.com/watch?v=X-mTCyhm7ds] Hice dos rediseños: – Proveer el texto a tokenizar en el constructor de los tokenizadores – Renombra el método getTokens a un nombre más “rubista” get_tokens… Continue reading TDD Rocks! (6) Jugando con Ruby

TDD Rocks! (5) SharpBase en C#

Published on Author lopezLeave a comment

Anterior Post Anterior Post con C#Siguiente Post Siguiente Post con C#  Sigo con el desarrollo de SharpBase, grabando Google Hangouts para mostrar como es mi flujo de trabajo usando TDD y Visual Studio. El nuevo video quedó publicado en: http://www.youtube.com/watch?v=b0-PIWqsrn0 [View:http://www.youtube.com/watch?v=b0-PIWqsrn0] Implementé el insertar una fila (Row), dado los valores el método me devuelve la Row armada… Continue reading TDD Rocks! (5) SharpBase en C#

TDD Rocks! (4) SharpBase in C#

Published on Author lopezLeave a comment

Anterior Post Siguiente Post  Sigo con la segunda parte de mi trabajo con TDD en el desarrollo de SharpBase, base de datos simple, en memoria, desarrollada en C#. El video está en: http://www.youtube.com/watch?v=JzETZYeBgO8&feature=youtu.be [View:http://www.youtube.com/watch?v=JzETZYeBgO8] Como en el anterior, voy armando pequeños tests, para ir avanzando por “baby steps”. El código va quedando en: https://github.com/ajlopez/SharpBase Agregué tests… Continue reading TDD Rocks! (4) SharpBase in C#

TDD Rocks! (3) SharpBase en C#

Published on Author lopezLeave a comment

Anterior Post Siguiente Post  Ya saben que me gusta programar con modelos en memoria. Hace ya un tiempo (¿meses? ¿años?) empecé un projecto AjBase para hacer una base relacional en memoria, en C#. Para practicar TDD, decidí comenzar a implementarla de nuevo desde cero, y dejar documentado en video los primeros pasos. Luego de mostrar mi… Continue reading TDD Rocks! (3) SharpBase en C#

TDD Rocks! (2) OStore con JavaScript/Node.js

Published on Author lopezLeave a comment

Anterior Post Siguiente Post  Siguiente Post con JavaScript  El domingo pasado, temprano (lo mío es un apostolado ūüėČ grabé esta Google Hangout, quedando automáticamente publicada en mi cuenta de Youtube: http://www.youtube.com/watch?v=Uica74QlfxQ&feature=youtu.be [View:http://www.youtube.com/watch?v=Uica74QlfxQ] Un almacé de objetos en memoria. Esta vez el lenguaje de programación es JavaScript, usando Node.js en la consola. El lenguaje de la charla es,… Continue reading TDD Rocks! (2) OStore con JavaScript/Node.js

TDD Rocks (1) Jugando con Ruby

Published on Author lopezLeave a comment

Siguiente Post Siguiente Post con Ruby  Este fin de semana pasado, me animé a grabar un Google hangout, de mi tema preferido: TDD. Hasta el lunes pasado, grabé cinco videos, automáticamente publicados en mi cuenta de Youtube. Vemos hoy el primero: TDD Rocks (1) Playing with Ruby http://www.youtube.com/watch?v=L3SuNBDg2IM&feature=youtu.be  [View:http://www.youtube.com/watch?v=L3SuNBDg2IM] Jeje… utilizo Anglish, es decir Angel’s English.… Continue reading TDD Rocks (1) Jugando con Ruby

El Maestro no toca la plata

Published on Author lopezLeave a comment

El S√°bado pasado, 1ro. de Octubre, recib√≠ la noticia de mi renovaci√≥n como Microsoft MVP, esta vez en C# (bravo! Ahora s√≠, C#!). Gracias a @ferglo, @nportillo por el apoyo todos estos a√Īos, y a Carlos ‚ÄúBilly‚ÄĚ Reynoso que me postul√≥ por primera vez en 2002 (que recuerde). Aprovecho ese anuncio personal, para aclarar terminolog√≠a… Continue reading El Maestro no toca la plata

TDD: Comparando Smalltalk y Java

Published on Author lopezLeave a comment

Gracias al bueno de Hernan Wilkinson (@hernanwilkinson) tenemos estos videos, que muestran su comparaci√≥n de TDD (Test-Driven Development) entre dos lenguajes: Smalltalk, con un entorno din√°mico, y Java, un lenguaje con tipos est√°ticos. [View:http://www.youtube.com/watch?v=RLAZjiK4UHc] [View:http://www.youtube.com/watch?v=wXW9WN9ay2E] Pueden encontrar una discusi√≥n del tema en el thread de Foro Agiles: http://tech.groups.yahoo.com/group/foro-agiles/message/3571 Como aclara ah√≠, Hernan puso comparaci√≥n de… Continue reading TDD: Comparando Smalltalk y Java

Cloud Computing explicado en español

Published on Author lopezLeave a comment

Este es un post de presentaci√≥n de un video, que me va a servir de introducci√≥n a una serie m√°s t√©cnica sobre Cloud Computing. Hace unas semanas encontr√© este video en espa√Īol, gracias a @bolleroo que lo comparti√≥ en su twitter. Ya conoc√≠a el video original, en ingl√©s, producido por SalesForce. [View:http://www.youtube.com/watch?v=7GKOFJxJtaw] Creo que todos… Continue reading Cloud Computing explicado en español