Skip to content

A collection of katas either copied or ported from some amazing folks.

Notifications You must be signed in to change notification settings

ragunathjawahar/kotlin-refactoring-katas

Repository files navigation

Kotlin Refactoring Katas

A collection of katas either copied or ported from some amazing folks.

Objectives

  • Make it easy to practice your refactoring skills in Kotlin without cloning or searching for individual repos.

What's in here?

The following list contains katas grouped under the names of folks who maintain them along with the number of lines of code sorted by ascending order. While LOC may not say much, you can still use it as a proxy to gauge the complexity of the problem each exercise presents.

Emily Bache

Declan Hopkins

Tools

Feel free to use any tool or technique you see fit to practice your refactoring skills. All exercies in the repo have JUnit 5 as the default testing framework for you to get started with.

The modules do not have an assertion library or any other tools apart from JUnit 5.

Recommendations

The following are some of my favorites, and I might be biased. So feel free to do your research and pick the ones that suit your use case.

License

Various, please check out individual modules for the appropriate licenses.

About

A collection of katas either copied or ported from some amazing folks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages