Angel "Java" Lopez

NET, Java, PHP y Desarrollo de Software

This Blog

Syndication

Search

Tags

Community

Email Notifications

Archives

.NET

ASP.NET

Windows Form

VB.NET

C#

Sitios

Blogs

Browse by Tags

All Tags » C Sharp » Desarrollo Agil (RSS)
TDD Kata (4): La cortadora de césped
Anterior Post Como comentaba en el anterior post, hace una semana participé de la ronda preliminar del Google Code Jam . El ejercicio B fue el Lawnmover: https://code.google.com/codejam/contest/2270488/dashboard#s=p1 Problem Alice and Bob have a lawn...

Posted Sat, Apr 20 2013 18:42 by lopez | with no comments

TDD Kata (3): TaTeTíTomek
Anterior Post Siguiente Post El sábado pasado estuve participando del Google Code Jam. El ejercicio A fue TicTacToeTomek: https://code.google.com/codejam/contest/2270488/dashboard Problem Tic-Tac-Toe-Tomek is a game played on a 4 x 4 square board...

Posted Mon, Apr 15 2013 11:41 by lopez | 1 comment(s)

TDD Kata (2): Lenguaje Alienígena
Anterior Post Siguiente Post En la lista TDDev en español se mencionó hace poco el Google Code Jam . Uno de los pasados desafíos de esa competencia, es el Alien Language . After years of study, scientists at Google Labs have discovered...

Posted Fri, Apr 12 2013 14:03 by lopez | 1 comment(s)

TDD Kata (1): Piedra Papel Tijera Lagarto Spock
Siguiente Post En estos días, leí en la lista de TDDev en español una nueva kata publicada en el blog de Aprendiendo TDD : Piedra Papel Tijera Lagarto Spock basado en el problema publicado en http://www.solveet.com/exercises/Kata...

Posted Wed, Apr 10 2013 15:43 by lopez | 1 comment(s)

Escribiendo una Aplicación usando TDD (Part 6) Modificando Vistas
Anterior Post El post de hoy va a mostrar que, al haber usado MVC (Model-View-Controller) podemos modificar nuestras vistas, sin necesidad de tocar el código. Ni siquiera tenemos que recompilar, en muchos casos. Primero, una novedad: he pasado el ejemplo...

Posted Sun, Apr 7 2013 12:33 by lopez | with no comments

TDD y Reglas de Negocio (1)
Este mes estuve trabajando como miembro de un equipo ágil, desarrollando una aplicación privada. Una de las características interesates es que el sistema permite la creación y existencia de entidades del dominio del  negecio, aún cuando estén en...

Posted Sat, Jul 28 2012 10:47 by lopez | with no comments

TDD Paso a Paso (6) La semana del panadero
Anterior Post Sigamos mejorando la clase de calendario de días laborables. Quiero ahora plantear el caso: - El sábado y domingo se trabaja - El lunes no se trabaja Acá en Argentina, es común que así sea la semana del panadero (aunque dado los tiempos...

Posted Fri, May 25 2012 23:36 by lopez | 1 comment(s)

TDD Paso a Paso (5) Lunes como día no laborable
Anterior post Siguiente post Veamos ahora otro test, que como los anteriores, nos va a obligar a implementar mejor nuestro software en construcción. Queremos configurar, sobre la semana básica, cuáles son los días laborables...

Posted Wed, May 9 2012 10:11 by lopez | 1 comment(s)

TDD Paso a Paso (4) Otro tipo de Semana
Anterior Post Siguiente Post Ahora veamos de tratar uno de los requerimientos: que los días laborables/no laborables sean configurables, ya sea por feriados puntuales, feriados que se repiten año a año, o porque la propia semana tenga...

Posted Tue, Apr 24 2012 11:05 by lopez | 2 comment(s)

TDD Paso a Paso (3) Domingo y Semana Típica
Anterior Post Siguiente Post Sigo con la descripción de los tests que fui escribiendo para este problema. Ahora que ya tengo un test para ver si sábado es día laborable, agregué un test para ver si cada domingo es día...

Posted Wed, Apr 18 2012 15:25 by lopez | 2 comment(s)

TDD Paso a Paso (2) Días No Laborables
Anterior Post Siguiente Post En el primer post de esta serie, expliqué el problema y el primer test, que va quedando en el repositorio del proyecto . Veamos ahora el segundo test. Me decidí por probar que un domingo típico es día...

Posted Tue, Mar 20 2012 17:20 by lopez | 1 comment(s)

TDD Paso a Paso (1) Primer Test
Siguiente Post Comenté en el post Coding Dojo – TDD on the Rocks el ejercicio que hicimos en conjunto con el bueno de @HernanWilkinson . Quisiera hoy comenzar una serie explicando un poco mi estilo de programar ese ejercicio, para ir viendo...

Posted Sun, Mar 18 2012 17:15 by lopez | 2 comment(s)

Escribiendo una Aplicación usando TDD (Part 5) Agregando Vistas
Anterior Post Próximo Post Ahora ya tengo algunos tests y en verde. Voy a agregar algunas vistas MVC en este paso de hoy. Pueden bajar el código desde mi AjCodeKatas Google Project , en trunk/AppTdd/Step04. Así que este post tiene...

Posted Mon, Jun 27 2011 11:21 by lopez | 3 comment(s)

Escribiendo una Aplicación usando TDD (Parte 4) Alta y Actualización
Anterior Post Siguiente Post En el anterior post, implementé la recuperación de los datos de un Tema de libros. No implementé aún ninguna vista. Estoy escribiendo los tests, e implementando el código del controlador...

Posted Thu, Jun 2 2011 11:05 by lopez | 1 comment(s)

Escribiendo una Aplicación usando TDD (Parte 3) Primer Detalle
Primer post de la serie Próximo post de la serie Anterior post de la serie Desde el anterior post, he aplicado las sugerencias que dejaron en comentarios @MartinSalias y @theHumanFlag , gracias! (las dejaron en el post en inglés ). Primero...

Posted Thu, Mar 31 2011 10:55 by lopez | 1 comment(s)

Escribiendo una Aplicación usando TDD (Parte 2) Primera lista
Siguiente post en esta serie Anterior post en esta serie Gracias a un comentario de @MartinSalias , en mi post anterior, elegí para desarrollar este ejemplo un dominio simple: mi biblioteca personal, mis libros. En esta primera iteración...

Posted Fri, Mar 25 2011 15:48 by lopez | 1 comment(s)

Escribiendo una Aplicación usando TDD (Part 1) Introducción
Siguiente Post Estoy escribiendo una serie de posts sobre escribir un intérprete usando TDD ( Test-Driven Developement ). Mi intención es mostrar el uso de TDD en código de producción. Desde mi adopción de TDD, produzco...

Posted Tue, Mar 1 2011 9:21 by lopez | 4 comment(s)