/boris_bikes

Makers Academy - Week 1 Challenge

Primary LanguageRuby

Boris Bikes:

Tuesday 26th - Paired with Rory Collins
Wednesday 27th - Paired with Hugo Sykes
Thursday 28th - Paired with Alex Scott-Tonge
Friday 29th - Paired with Canace Wong

Build a program that will emulate all the docking stations, bikes, and infrastructure (repair staff, and so on) required to make their dream a reality.

To help structure your work, here are 22 challenges. They all build on one another. They require you to research things, to get stuck, and to find your own solutions. This is on purpose. A developer is a 'knowledge worker' - someone who will spend the majority of their time researching and learning how to solve problems. It'll suck for a bit, but with practice, you will get faster: and there's no better feeling than finding the answer to a problem that's been standing in your way for hours.

Learning objectives

Goals for the week

  • Ask yourself the same two questions:
  • Are you having fun?
  • Are you a better developer than you were yesterday?

Primary goal

By the end of the week, the goal is to be able to answer "yes" to the week's primary question:

  • Can you use a test-driven approach to write object-oriented code?