Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Betclic Dojo - Extreme Carpaccio

Betclic Dojo - Extreme Carpaccio

Mickael Metesreau

October 21, 2015
Tweet

More Decks by Mickael Metesreau

Other Decks in Programming

Transcript

  1. vCommunicate v with your partner, be a pair, with the

    group vCode is design v No design talk without code, no code without talking vSlow down v No due date, no delivery, no tricks vLearning v Open-minded, from others vChallenge yourself v don’t be reluctant to try something new Code Dojo Some principles
  2. Some tools • JetBrains Resharper (R#) – Productivity tool –

    Third hand of the developer – Must have for safe refactoring • Ncrunch – Continuous testing tool – Increase speed and feedback of unit testing – TDD without knowing • nFluent – Better assertions – Gorgeous error messages
  3. Some tips • Talk • Baby steps • Red Green

    Refactor • Talk • Switch pilot as much as possible • Listen
  4. Technical setup • Launch Visual Studio in admin mode •

    Open extreme-carpaccio.client.sln • Update the uri in Program.cs • Start your client and register your ip in the server dashboard • You can modify the route Order to return JSON object bill
  5. Context Karefour, a large company, is trying to outsource his

    bill system. This is a great opportunity and you are one of the startups ready to earn this new market. There is a lot of money at stake but you have to do fast because you are not alone.
  6. Functional instructions • To calculate the bill, you need to

    consider the tax of the country from which the order came from and the reduction. • Note that reductions are applied after the taxes and new reduction types can appear during the game. • If you answer something that does not match the expected bill, you will be charged with 10% of the amount of the right bill. • If you answer is correct, you earn the total of the bill.