-
Code Cop
- Austria
- https://www.code-cop.org/
Highlights
Stars
For practicing refactoring techniques like 'peel' and approval testing xml
an exercise for getting awkward code under test
Flowchart for choosing the right Clojure type definition form
A curated collection of .windsurfrules files designed to guide AI coding assistants (like Codeium's Cascade) in generating code that adheres to various best practices, architectural patterns, langu…
for practicing refactoring techniques including anti-corruption layer
refactoring kata where you need a mock or stub
a refactoring exercise with a complex conditional for dividing overtime hours into two rates
Some sample data you could use to help test your solution to the Phone Numbers code kata, and a script to create it.
Refactoring exercise where data layer and business layer are not clearly separated
the goal is to practice refactoring to a Chain of Responsibility pattern
sample code for explaining the Law of Demeter
for writing tests that check correct objects are included in a list
refactoring exercise to practice extract method and extract class
Starting code for doing the Shopping Basket kata with TDD https://sammancoaching.org/kata_descriptions/shopping_basket.html
the code has a bug and needs some unit tests. You'll need a test double too.
Code kata for learning about test doubles and SOLID principles
An exercise for learning about Approval testing and in particular designing a printer
starting position for the RPG Combat Kata with an approval testing approach
a kata for practicing both testing with Combination Approvals and 'Split Phase' refactoring
a kata for practicing a refactoring: template method -> strategy pattern
emilybache / pimped-rose
Forked from Neppord/pimped-roseA extension of the gilded rose kata, teaching Embellish through Functor and Applictive
Refactoring coding kata
Code kata for learning more about Test Doubles and SOLID principles
several implementations which you can test with the same test cases
Refactoring kata dealing with Primitive Obsession.
code kata for learning more about test doubles and SOLID principles
emilybache / Refactoring-Kata-Lift-Pass-Pricing
Forked from martinsson/Refactoring-Kata-Lift-Pass-PricingA refactoring kata where you'll practice disentangling business logic from frameworks and SQL
exercise to help you understand the Law of Demeter