This event has already passed

Browse other upcoming events on Tech Jobs for Good's Event Calendar

Let's Write EVEN MORE Regression Proof Code Together

Date & Time

Oct. 2, 2024, 8 p.m. - Oct. 2, 2024, 10 p.m.

Cost

$0

Location

Online

Organizer

Develop Denver

Sign Up


Description

We had even more fun than the last event. We did the FizzBuzz kata and then had a contest as to who could come up with the most creative solution.

 

"Your code will die the hero or live long enough to become the enemy!" - The Primeagen

While it is true that most systems eventually turn to cancer, it is also true that it doesn't have to be that way!

Turns out, the only people ok with buggy software are people who build software!

Join Tay, creator of the Spruce SDK (https://developer.spruce.bot), while he facilitates a TDD (by the 3 laws) adventure.

We'll start by discussing the principles behind TDD and how it works to combat system degradation. He'll attempt to make the case that the time spent up front to write regression proof code actually results in features shipping faster.... much faster.

Then, we'll pair up and jump into some Katas (https://kata-log.rocks/tdd) and actually code.

To make this event more engaging, attendance will be limited to 10 people. This will allow us to code together productively and to have a better pair coding experience.

The goal of the kata won't be to finish it, but to deeply explore the 3 laws and how they act as a forcing function to writing great software.

Requirements:

  1. Visual Studio Code (so we can pair/mob program together)

Kata on your own:

  1. Any IDE
  2. An empty project ready for tests
  3. You can use the Spruce CLI and follow the Kata Training if you don't have a good testing setup.