Incremental Test-Driven Development

Veröffentlicht am: 05 Mai 2020
auf dem Kanal: James Shore
6,584
158

Each week in my Tuesday Lunch & Learn livestream, we look at a useful technical skill, define a challenge related to that skill, and solve the challenge live. This week, it's incremental TDD.

As most people know by now, TDD is Red-Green-Refactor. It’s a series of validated hypotheses. Each time through the TDD loop, you take a small step forward. But the trick is figuring out how to take small steps.

Our challenge this week: build a ROT-13 algorithm. It’s a simple algorithm, so the challenge isn’t the algorithm itself, but building it incrementally. Each small step needs to smoothly layer onto the previous.

To follow along, download the code from https://github.com/jamesshore/livestream and check out the 2020-05-05 tag. To see the final result, check out the 2020-05-05-end tag or view it at https://github.com/jamesshore/livestr....


For more videos and information about watching live, see https://www.jamesshore.com/Blog/Lunch....


Auf dieser Seite können Sie das Online-Video Incremental Test-Driven Development mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer James Shore 05 Mai 2020 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 6,584 Mal angesehen und es wurde von 158 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!