Parrot-Refactoring-Kata

Kata

Practice refactoring and polymorphism in XSLT code

Kata to learn about Polymorphism

GitHub

121 stars
4 watching
189 forks
Language: XSLT
last commit: about 1 month ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
emilybache/tennis-refactoring-kata A refactoring exercise to improve the design and structure of a Tennis game implementation 739
trikitrok/beverages_pricing_refactoring_kata Refactoring exercise to improve code organization and reduce complexity by addressing bad inheritance usage 2
nickdelgrosso/dna-transcription-kata A kata for practicing string manipulation and bioinformatics data processing in a test-driven development context 9
emilybache/racing-car-katas A series of coding exercises to improve testability and design principles in legacy code 302
ivoputzer/cli-args-parser-kata Implementing a CLI arguments parser to process input in various formats 5
emilybache/gildedrose-refactoring-kata Practicing design and refactoring skills by refactoring a classic kata with Gilded Rose requirements 3,779
nealhu/promotion-text-kata An hour-long coding practice to improve readability and maintainability of a specific class implementation 0
matteobaglini/functional-structures-refactoring-kata Refactoring kata to remove computational effects from a use case using functional structures 32
bfontaine/katas A collection of solved programming challenges in 27 languages 20
darienhuss/shotgunyara Tools and utilities for generating encoded versions of input data 9
xpeppers/goose-game-kata A coding exercise for implementing a simple game with player movement and dice rolling mechanics. 8
kkisiele/codekata A collection of code examples illustrating object-oriented principles and clean coding practices in Java. 2
christianhujer/expensereport A legacy code refactoring kata in multiple programming languages to implement a new feature without rewriting the entire system. 145
nealhu/args-kata Practices readable and maintainable coding skills in parsing command-line arguments 1
racingdeveloper/tell-dont-ask-kata Refactoring a legacy order flow application to improve maintainability and reliability by applying the tell don't ask principle and reorganizing the domain model. 32