miércoles, 18 de febrero de 2009

Behavior Driven Development

Estuve leyendo sobre una "nueva técnica" (si, otra más!) para desarrollar software. Es una técnica y no una metodología por lo tanto no es algo pesado ni complicado. En realidad es una técnica que según el autor trata de resolver algunos problemas que se encontró mientras enseñaba y usaba TDD. 
El artículo donde describe la técnica como introducción es interesante. La técnica se llama Behavior Driven Development y se puede leer una introducción acá.
No la he probado aún pero hay varias cosas que comenta que comparto y que veo que tan equivocados no estábamos cuando empezamos allá por el 2000 o 2001 a utilizar TDD como técnica de desarrollo para luego darnos cuenta que era más que una técnica de testing. Parece ser que ya varios se dieron cuenta de esto y el cambio propuesto por Dan North y hasta las palabras que usa, como "Behavior" me recuerda mucho a lo que siempre estuvimos enseñando.
Espero que disfruten del artículo y si alguien tiene alguna experiencia usándolo por favor comente que le parece. Según tengo entendido está teniendo bastante actividad en la comunidad de Ruby.

1 comentario:

Anónimo dijo...

http://lumerkoz.edu Welcome friends! http://rc8forum.com/members/Buy-Singulair.aspx supt postulated http://barborazychova.com/members/Buy-Premarin.aspx groundwater http://malgorz.com/members/Buy-Accutane.aspx flavour http://msdnbangladesh.net/members/Buy-Atacand/default.aspx morris sarai http://www.comicspace.com/avandia/ lilla