TDD y Diseño de Implementación (2)

Published on Author lopezLeave a comment

Post Anterior Vuelvo a uno de mis temas preferidos: Test-Driven Development, TDD. Veamos hoy cómo TDD promueve lo simple y el desarrollo evolutivo de nuestro software de producción, y voy referencias ejemplos propios en JavaScript/Node.js y en C#. Recordemos el ciclo: – Escribir el test – Correrlo en rojo – Escribir el mínimo código para… Continue reading TDD y Diseño de Implementación (2)

Introducción a TDD con Visual Studio

Published on Author lopezLeave a comment

Gracias a la gente del MUG Argentina (http://www.mug.org.ar), dí una charla de dos horas sobre cómo es TDD, con un ejemplo en Visual Studio. Desarrollamos algunos tests, cumpliendo con el ciclo rojo, verde, refactor, sobre una Factura con Productos y Cantidades. Pueden ver el código en: https://github.com/ajlopez/TddOnTheRocks/tree/master/Ventas Los commits, con la evolución paso a paso,… Continue reading Introducción a TDD con Visual Studio

Entrevista y Podcast

Published on Author lopezLeave a comment

Hoy paso a comentar dos entregables que se publicaron: una entrevista, y una charla como podcast. El año pasado, el bueno de @santiagobasulto (desarrollador de software, emprendedor, programador Python, colaborador en proyectos de código abierto) tuvo la paciencia de hacerme una entrevista en persona, acá en Buenos Aires, tomándose el trabajo de viajar desde su… Continue reading Entrevista y Podcast

Charla de TDD con Visual Studio en Buenos Aires

Published on Author lopezLeave a comment

Gracias al MUG Argentina podré dar en unos días una gratuita charla sobre TDD con Visual Studio: Introducción a TDD con Visual Studio Martes 26 de Marzo Lugar: Auditorio del MUG, Rivadavia 1479 1er Piso, Buenos Aires. Horario: 18:30 a 20:30 hs. Describiremos brevemente lo que es y no es Test-Driven Development, pasando luego a… Continue reading Charla de TDD con Visual Studio en Buenos Aires

SimpleTags (1) Primeras Ideas

Published on Author lopezLeave a comment

Hace más de una década, escribí un sitio que sirvió luego de base para mi sitio personal. Estaba basado en tener items heterogéneos (enlaces, páginas tipo wiki, etc…) clasificados en categorías. Las categorías se disponían en árbol, y se soportaba el concepto de enlace simbólico: una rama de una categoría podía ser un puntero a… Continue reading SimpleTags (1) Primeras Ideas

Computación en el Recuerdo (1) Requisitos de un Lenguaje de Programación

Published on Author lopezLeave a comment

En un mundo con Internet, tablets, lenguajes funcionales y cloud computing, es bueno volver la vista atrás y ver todo en perspectiva. Hoy, en mis lecturas, me encuentro con este fragmento: …definimos ahora los requisitos de un lenguaje de programación para problemas originados en los campos de la economía y de la administración. 1. Debe… Continue reading Computación en el Recuerdo (1) Requisitos de un Lenguaje de Programación