article thumbnail

TDD Randori Session

Agile Pain Relief Notes from a Tool User

We ran our first TDD Randori session at lunch today (approx 15 attendees). I was inspired by Dave Nicolette's session at Agile 2008 and used the Danilo Santo's paper on their Brazilian Coding Dojo as a guide. I also hear that we don't enough chance to practice TDD". Talk about the advantages of TDD were good.

article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

Test-driven development, , or TDD, is a rapid cycle of testing, coding, and refactoring. Done well, TDD eliminates an entire class of programming errors. When used properly, TDD also helps you improve your design, documents the behavior of your code, enables refactoring, and guards against future mistakes. Why TDD Works.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

20 influential women in software development

Apiumhub

Leah Culver co-founded the micro-blogging site Pownce, acquired by Six Apart in December 2008. by Fast Company Magazine in November 2008. . Jessica is a senior Software Engineer, expert knowledge in LAMP stack, proponent of TDD/BDD, code review, pair programming and education. 11 – Leah Culver . LinkedIn. . 12 – Trisha Gee.

article thumbnail

Wardley Mapping Mondays – Communication

Cory Foy

December 2008. November 2008. October 2008. September 2008. August 2008. April 2008. March 2008. February 2008. January 2008. August 2009. April 2009. March 2009. February 2009. January 2009. December 2007. November 2007. October 2007. September 2007. August 2007. Presentation.

article thumbnail

Our book “Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture” is published!

Apiumhub

He is a former practitioner of Agile methodologies, particularly extreme programming, with experience in practices like TDD, continuous integration, build pipelines, and evolutionary design. He moved from Germany to the US in 2008. His hobbies include hiking, strategy games, and jazz music.

article thumbnail

Global Software Architecture Summit 2022 Recap

Apiumhub

His main specialties are software development practices, TDD, Refactoring, Legacy Code Revitalization, and team dynamics. He moved from Germany to Massachusetts in 2008 to develop hello2morrow’s business in North America. Pranjal Bathia is a Principal Architect within the PnT Operations and Infrastructure team at Red Hat.

article thumbnail

GSAS is taking place in CCIB, Barcelona this year

Apiumhub

He moved from Germany to Massachusetts in 2008 to develop hello2morrow’s business in North America. He has been one of the former practitioners of Agile Methodologies, particularly eXtreme Programming with a great experience in practices like TDD, Continuous Integration, build pipelines and evolutionary design.