refactoring-golf
Refactoring Exercise
An exercise to practice safe and efficient refactoring of Java code by applying tax amounts to monetary values.
A Refactoring Golf exercise
54 stars
3 watching
37 forks
Language: Java
last commit: 8 months ago
Linked from 1 awesome list
exercisegolfrefactoring
Related projects:
Repository | Description | Stars |
---|---|---|
trikitrok/beverages_pricing_refactoring_kata | Refactoring exercise to improve code organization and reduce complexity by addressing bad inheritance usage | 2 |
nealhu/promotion-text-kata | An hour-long coding practice to improve readability and maintainability of a specific class implementation | 0 |
emilybache/tennis-refactoring-kata | A refactoring exercise to improve the design and structure of a Tennis game implementation | 742 |
tsantalis/refactoringminer | A Java library that detects refactorings applied in the history of a project and generates Abstract Syntax Tree (AST) diffs at various levels. | 375 |
christianhujer/expensereport | A legacy code refactoring kata in multiple programming languages to implement a new feature without rewriting the entire system. | 146 |
trismegiste/mondrian | An analysis tool to help software developers identify and refactor tightly coupled classes using graph theory and abstraction. | 397 |
refactorfirst/refactorfirst | Identifies highly coupled classes and class cycles in Java codebases to prioritize refactoring efforts. | 459 |
davidwangtm/dwprivatetraineranimation | An Android project implementing a simple onboarding animation with course category display | 55 |
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 |
devlyon/mixter | A platform to learn CQRS/Event Sourcing through interactive coding exercises in multiple programming languages | 313 |
zuramai/refactoring | A comprehensive guide to refactoring and code improvement in Vue applications, covering best practices, code review, and common issues. | 98 |
jbrains/trivia | A codebase used to run a Legacy Code Retreat, providing a starting point for refactoring legacy systems. | 514 |
daylerees/scientist | An experimentation framework that allows developers to refactor and improve existing code without risk or breakages | 782 |
objectionary/eo | An Experimental Object-Oriented Programming Language Based on 𝜑-calculus | 1,056 |
jondot/reactnativekatas | A learning experience project that uses design and styling exercises to help developers improve their skills in React Native. | 947 |