codekata

Java coding examples

A collection of code examples illustrating object-oriented principles and clean coding practices in Java.

Code Katas adhering to object-oriented and clean code principles: kata04-data-munging, kata09-back-to-the-checkout, minesweeper.

GitHub

2 stars
3 watching
2 forks
Language: Java
last commit: almost 8 years ago
Linked from 1 awesome list

cleancodecodekatajavakataobject-orientedrefactoring

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
alanbarber/codekatasA collection of pre-built coding katas to help developers improve their skills through practice and testing20
emilybache/racing-car-katasA series of coding exercises to improve testability and design principles in legacy code305
karatelabs/karate-examplesProvides examples and demonstrations of Karate's capabilities for API testing, performance testing, mocking, web browser automation, and desktop automation.26
pdt256/kataA collection of coding challenges and exercises to practice Test-Driven Development (TDD) in various programming languages6
ardalis/kata-catalogA collection of coding exercises to practice good habits and techniques in software development746
trikitrok/beverages_pricing_refactoring_kataRefactoring exercise to improve code organization and reduce complexity by addressing bad inheritance usage2
codelytv/java-oop-examplesA collection of Java examples illustrating key Object-Oriented Programming concepts and principles.30
codelytv/java-solid-examplesAn example repository illustrating the SOLID principles in Java to aid learning and development78
sf105/goos-codeA collection of Java examples and exercises to help developers learn object-oriented design and testing principles through guided coding practice.274
andre-santos-pt/javardiseA research prototype that provides a structured code editor for a mini-Java language, enforcing well-formed and grammatically correct code.6
ivoputzer/cli-args-parser-kataImplementing a CLI arguments parser to process input in various formats5
nealhu/promotion-text-kataAn hour-long coding practice to improve readability and maintainability of a specific class implementation0
javabycomparison/samplecodeSample code and reference material from the book 'Java by Comparison'16
matteobaglini/functional-structures-refactoring-kataRefactoring kata to remove computational effects from a use case using functional structures32