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

Ejecutando AjGenesis usando Mono y Ubuntu

Published on Author lopezLeave a comment

En estos días, estoy trabajando en el desarrollo de una nueva versión (reescritura completa) de una aplicación Java, con una interfaz web. Es un trabajo de equipo, donde la mayoría de los integrantes son fans de Ubunto: son más productivos trabajando en Linux. El proyecto tiene generación de código, usando (… jeje.. adivinien… 😉 AjGenesis,… Continue reading Ejecutando AjGenesis usando Mono y Ubuntu

Otro Code Retreat en Buenos Aires

Published on Author lopez1 Comment

Ya había escrito sobre una actividad anterior en: Code Retreat en Buenos Aires (si no conocen el término, ahí recomendaba http://www.coderetreat.com/how-it-works.html What Is Code Retreat The idea for code retreat was spawned at the January, 2009, Codemash Conference by Patrick Welsh, Nayan Hajratwala and me, Corey Haines. The idea was to develop a repeatable, day-long… Continue reading Otro Code Retreat en Buenos Aires

Look, ma! No database!

Published on Author lopez1 Comment

Gracias al ALT.NET Café del sábado pasado (anunciado como La inmortalidad de la medusa) se pudieron discutir varios temas, desde arquitectura de software, capas, niveles, patrones, etc. Seguramente, en estos días la gente de la comunidad publicará la grabación de ese evento. Un tema que mencioné fue resumido en una frase mía: “En mundo perfecto… Continue reading Look, ma! No database!

Code Retreat en Buenos Aires

Published on Author lopez1 Comment

Siguen organizándose actividades para desarrolladores de software, por estos lares. Es interesante ver cómo algunas prácticas se van difundiendo (TDD, refactoring, SOLID y demás), y si bien una práctica tiene su fundamento y teoría, es necesario, justamente practicarla para ponerse “proficient” en la misma. Una forma de practicar es en grupo. Esa es la idea… Continue reading Code Retreat en Buenos Aires

Canales y GoRoutines en AjSharp (Parte 1)

Published on Author lopez3 Comments

Hace dos años ya, estuve explorando Microsoft Robotics, y su librería CCR (Concurrency and Coordination). Esta tiene la implementación una port: podemos enviar un objeto por el port, y recibirlo y procesarlo en otra pieza de código, que puede ejecutarse en otro hilo de ejecución. También tiene la capacidad de ejecutar ambas partes en diferentes… Continue reading Canales y GoRoutines en AjSharp (Parte 1)

Microsoft MVP (Most Valuable Professional) otro año más, y el futuro del software

Published on Author lopez2 Comments

El pasado 1ro. de Octubre, me confirmaron que nuevamente, en este año que sigue, soy Microsoft MVP. Pueden ver detalles del programa en: http://mvp.support.microsoft.com/ Quiero agradecer a Néstor Portillo (@nportillo) y Fernando García Loera (@ferglo) por su apoyo en todos estos años. También, a Carlos “Billy” Reynoso, quien me propuso como MVP en 2002 (vio la… Continue reading Microsoft MVP (Most Valuable Professional) otro año más, y el futuro del software

VAN (Reunión Virtual) en ALT.NET Hispano sobre Generación de Código

Published on Author lopezLeave a comment

Gracias a la comunidad de ALT.NET Hispano, mañana sábado 26 de septiembre, participaré de una VAN (Reunión virtual) sobre generación de código (hora internacional 6PM GMT, son15hs Buenos Aires). La idea es que al principio presente algunas ideas, ejemplos de AjGenesis, panorama de generación de código, comentar otras herramientas y aproximaciones, pros y contras,  y… Continue reading VAN (Reunión Virtual) en ALT.NET Hispano sobre Generación de Código

Enlaces y noticias III

Published on Author lopezLeave a comment

Ya hace unos meses había escrito Enlaces y noticias – Angel Java Lopez Noticias y enlaces II – Angel Java Lopez Vuelvo a la carga con algunos enlaces y noticias, de temas que me interesaron en estos días. Java Ya tienen algunos años: Java BluePrints- Guidelines, patterns, and code for end-to-end applications Protect Your Java… Continue reading Enlaces y noticias III