Venue: Progressive Training Ltd, 15 Risborough Street, Southwark SE1 0HG
Nearest Tubes/Trains: Southwark, Borough, Waterloo
This session will focus on the fact that coding cleanly is actually an exercise in good User Experience, and that the skills we acquire whilst getting better at coding well are directly applicable to thinking about our end users use our systems.
As part of the session we will take a piece of obfuscated code with a very bad user experience. Guided by tests, we will refactor the code so that it’s as good an experience as possible for others to use.
Depending on numbers we will either run the practical elements of the session in a Randori style (everyone takes turns to code with their actions being projected) or as a competition: "who can produce the cleanest most readable code in the time available?" We will then look at lessons learnt from the exercise and how we can apply them to our end customers.