Past Meetup

Developer's Gym with ThoughtWorks (Session 7)

This Meetup is past

34 people went

ThoughtWorks

18 cross street #11-08 China Sq Central (S)048423 · Singapore

How to find us

You need to bring your IC card and register your name at the security desk on level 1 before you can get access.

Location image of event venue

Details

Time: Saturday 10 Nov, 2 to 5 pm.

Venue: ThoughtWorks office (#11-08 China Square Central, 18 Cross Street,[masked])

Agenda:
============================

In this session, we are going to solve a programming puzzle called “codewhispers” (http://codewhispers.org/)

This puzzle is not very difficult. It does not require advanced data structures or algorithms. Anyone with basic programming skills and familiar with the string/array/list/number API in a programming language would be able to solve it.

What really makes the puzzle interesting is how we are going to run it:
* There are six stages in this puzzle, we will solve it stage by stage
* After each stage, we will swap our solutions with each other. That means you will get the solution from another participant and continue building your solution on top of it.

Through this session, you will get a chance to see how people may approach the same problem from different angle, and feel the challenges in maintaining legacy codes that are written by someone else.

Requirements for participants:
============================
* You need to bring your own laptop with both git and ruby installed (this is required to setup the puzzle on your laptop)
* installing ruby: https://www.ruby-lang.org/en/documentation/installation/
* installing git: https://git-scm.com/book/en/v1/Getting-Started-Installing-Git

* You need to know how to code in JavaScript
* as we are going to swap solutions with each other, it’s easier if we all write our solutions in JavaScript

Please come on time. Once the game session starts, it’s not easy to add new participants.

Venue Sponsor: ThoughtWorks Singapore