Skip to content

ccsw-csd/codingDojo

Repository files navigation

Coding Dojo

Coding Dojo sessions

  • Kata String calculator : Starting with TDD
    • Java solution: practice for group 1, group 2
    • Java solution: example by Pablo Jimenez (@pajimene)
    • Kotlin: solution by Ferran Bou (@fbougeno)
    • Javascript: solution by Jhonatan Core (@corevill)
  • Kata RockPaperScissorLizardSpock : Code smell - Switch case
    • Java solution: practice for group 1
    • Java solution: example by Pablo Jimenez (@pajimene)
    • Elixir, solution by Javi Mollà (@javimolla)
    • Javascript: solution by Jhonatan Core (@corevill)
    • Kotlin: solution by Ferran Bou (@fbougeno)
    • Rust: solution by Ferran Bou (@fbougeno)
  • Kata GildedRose : Refactoring
    • Java solution: practice (part 1 and part 2)
    • Java solution: example and strategy pattern by Pablo Jimenez (@pajimene)
    • Rust: solution by Iwan van der Kleijn (@ivanderk)
    • Go: solution by Jhonatan Core (@corevill)
    • Python: solution by Ferran Bou (@fbougeno)
  • Kata Roman Numerals : TDD-Algorithm
    • Java solution by Pablo Jimenez (@pajimene)
    • Rust solution by Iwan van der Kleijn (@ivanderk)
    • Haskell: solution by Ferran Bou (@fbougeno)
  • Kata Potter : TDD-Algorithm
    • Java solution: session practice
    • Java solution: example by Pablo Jimenez (@pajimene)
    • Elixir, solution by Javi Mollà (@javimolla)
    • Rust: solution by Ferran Bou (@fbougeno)
  • Kata Rover : TDD-DesignPattern
    • Java solution: practice (part 1 and part 2)
    • Rust solution by Iwan van der Kleijn (@ivanderk)
    • Elixir solution by Javi Mollà (@javimolla)
    • Haskell: solution by Ferran Bou (@fbougeno)
  • Kata Incomprehensible Finder : Refactoring
    • Java solution: session practice
    • Haskell: solution by Ferran Bou (@fbougeno)
  • [Kata TodoList] : Refactoring
    • Typescript solution: session practice
    • Typescript solution: example by Pablo Jimenez (@pajimene)
  • Kata GildedRose2 : Refactoring
    • Java solution: practice
    • Java solution: example and strategy pattern by Pablo Jimenez (@pajimene)
  • Kata TrickOrTreat : Starting with TDD
    • Java solution: practice
    • Javascript: solution by Alexis Cuesta (@acuestav)
  • Kata Christmas Problem
    • Java solution: practice

Copyright

Copyright (C) 2019 ccsw ES

Licensed under the MIT license. See the file "LICENSE" for details.

About

Coding Dojo sessions

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6