In this session of the Git series we explored git cherry-pick and git rebase along with its most important options.
Ok, so thanks to all who joined us during the school-holidays for our next practice round that we again spent on our fancy new static site generator aka transmogrifier. This was not always without challenge, so extra thanks to all sticking around until the end.
And based on the experience of having to spend too much time and attention on designing the solution and fighting with the language, all to the cost of actual testing insights, in the next session we shall go back to our trusty old playground that is Cinema Paradiso. See you there!
So after watching @infinitary complete the Price Engine Kata of Cinema Paradiso and having a thorough discussion on when and why to use and not to use TDD, we had our first go at Transmogrifier, our future static website generator.
And based on the feedback we shall continue but with improved preparations. See you!
Hey thanks to all of you joining our third session, about Getting into The Flow. The idea sprang from the struggles of the second workshop and so we set out to work on an already specified interface with sequenced test flow, this time creating a Seat Allocator for our renowned Cinema Paradiso.
And simpler it was and smoother it went, but… we find there’s still room to better anchor the experience of making small steps in quick succession. One challenge we identified was that resolving business expectations, working on the flow and discussing the art of testing all at the same time is too much. Hence the next session shall focus on the latter, on the minutiae that bring about good tests.
So in the second session we took TDD Back to Basics and after watching and discussing the Roman Numerals Kata we went to create a Price Engine for our Cinema Paradiso. And we found that with TDD The Flow is hard to get into, so that’s what we’ll do next. And then I forgot to take a screenshot while we were 16 so here’s only one from the latter part of the session. Join us for the next one!
Our first session into all things testing, with a focus on TDD, brought vivid discussions and lots of insights. One of these being that there are many aspects of automated testing that we should be addressing, and so shall we. You will find more details about the topics of follow-up events on our TDD Demystified page.
Yay! Second deep dive into Git using Gitception! We discovered the magic behind branches and merging and had vivid discussions about workflows, improvement, integrity and discipline. Who would have expected branches to be so light-weight? And merge to be so simple? We also took a glance at frequently met references which we will discuss further in other sessions! Are you joining us as well?
So, as always, we had a blast at the Global Day of Coderetreat, despite being forced online. Jitsi + Miro + repl.it served us reasonably well and you find some visual mementos below.
The first deep dive into Git using Gitception! We discussed the complex internal structure used by Git to manage versions and introduced concepts which help you improve your workflow. Who would have expected so many details behind so basic commands (git add and git commit)? Are you ready for the next session?
Our amazing Pablo preparing to blow all our minds with the amazing insights into Git that are to be gained with his amazing Gitception technique. And good preparatory chats were had. Join us next time?
And again, online, and again, no screenshot, sorry, we’ll pay more attention in the future.