A software engineer website

GDCR 2022: My feedback

Gautier DI FOLCO November 06, 2022 [Code practice] #gdcr #code kata #coding dojo #code retreat

As every year, the Global day of code retreat is a good excuse to work and rework the same kata a full day.

This year I have attended to the one organized by the Software Crafters Lyon (I'm a member of the organizing team, but I didn't organize the Code Retreat this time).

Note: (For a global/official summary, have a look here (in French)

Subject

It was a custom subject which initially aim to support Hexagonal architecture during team coaching.

My iterations

    • Language: Haskell
    • Paired with a seasoned crafter
    • It was an exploratory session
    • I was with another longtime crafter I used to pair with
    • We focused on computing the total sum of CO2 and equivalents of multiple launches
    • Language: Java
    • Paired with a newcomer
    • Additional constraints: Immutable and/or Blind navigator
    • We barely achieved CO2 sum as I spent some time explaining the issue with boolean-base and inheritance based design
    • Additional constraints: TCR and/or Object Calisthenics
    • I was forced to take a break at this session as I had to tackle a person issue during group creation time
    • Language: Haskell
    • Additional constraints: Mute and/or Ping Pong
    • I took another break as there were no one compatible to my setup
    • I decided to do it on my own, but a facilitator came to talk shortly about functional design
    • I ended up completing the implementation of the sum and equivalents in a record of Ints
    • Language: Java
    • Paired with a newcomer
    • Additional constraints: Random constraints (I get "no loop" and my pair "TCR")
    • We started by computing CO2 sum (with a Stream of enum), then we got stuck trying to compute equivalents
    • We started to introduce Cost at the end
    • Language: Haskell
    • Paired with a seasoned crafter
    • I was with another longtime crafter I used to pair with
    • Additional constraints: Primitive Obsessions and/or Evil TDD
    • For a change we started by design Costs (build vs launch)
    • Sadly, my pair was drained and we ended early

My feedback

I didn't get hooked by the subject:

I didn't get much from my pairs (which is my fault).

I have given a ROTI of 1/5.

Back to top