-
Notifications
You must be signed in to change notification settings - Fork 0
Session Incubation
Got an idea or want to contribute to someone else's? Put it on this page, and put your session at the top of the following list, separated by horizontal bars (use ---
in Markdown).
Hosted by Jo Van Eyck
We've all experienced it. You inherit some piece of code and sooner or later you have to change it. However, whenever you touch it something else breaks. Being a responsible craftsperson, you decide to bite the bullet and finally get it under a test harness.
In this workshop we'll be playing around with dependency breaking techniques from Working effectively with legacy code. We'll also take a look at the golden master technique to break through the chicken-or-egg problem between adding tests and changing code in order to get really gnarly legacy code under test.
What you'll need: code for The Gilded Rose in your favorite legacy language + your editor/IDE of choice. Code coverage tooling would help. It also helps if your language has a port of Approval Tests.
By @mathiasverraes
You're probably thinking, "This is insane!".
Yes.
Interested: Jo Van Eyck
By @clem_bouillier
Try/explore/compare different approaches: ELM, F# Fable+virtualdom...other proposition? NB: nothing prepared, just experimentation...
Interested: Jo Van Eyck
@ouarzy already presented this @socratesuk, it is called HackYourTraining. We have made a first experience and I like to discuss the results with you and what could be the concept of this kind of marketplace (given we would like to avoid transaction costs, so it is NOT about creating our business model!)
Hosted by Your Name
In this session we will be working on some amazing things. And talking a lot. You should be there.
Interested: A Pretty Cool Person, And Another, …