nerdschoolbergen / code-smellsLinks
Somewhere along the way code goes from good to bad. It's usually a combination of many small factors that when allowed to take hold in your project, makes it hard to work with and downright frustrating. Your code starts to smell... bad...
☆30Updated last year
Alternatives and similar repositories for code-smells
Users that are interested in code-smells are comparing it to the libraries listed below
Sorting:
- Code example for the Refactoring presentation☆12Updated 4 years ago
- Examples from Martin Fowler's "Refactoring: Improving the Design of Existing Code" implemented in Java with tests.☆24Updated 7 years ago
- ApprovalTest verification library for Java☆353Updated this week
- Detects smells and computes metrics of Java code☆181Updated 2 months ago
- This is an example of code obsessed with primitives.☆50Updated last year
- Backend application for the CleanCoders series☆88Updated 6 years ago
- A legacy refactor kata, focused on the violation of the tell don't ask principle and anemic domain model☆32Updated last year
- Generating tests from production workloads http://arxiv.org/pdf/2012.01198☆18Updated 7 months ago
- An exercise on refactoring☆17Updated 2 years ago
- Starting code for a Refactoring Code Kata on the Yatzy rules☆112Updated 3 weeks ago
- JDeodorant☆144Updated 4 months ago
- Examples on how to use the Spoon Java source code transformation library☆89Updated 2 years ago
- ☆50Updated 2 months ago
- Java source files for SC2016 Refactoring Golf☆11Updated 9 years ago
- A tool to identify breaking and non-breaking changes between two versions of a Java library☆54Updated last year
- ☆22Updated 7 years ago
- An implementation of Uncle Bob's Payroll Case Study.☆50Updated 6 years ago
- Exercise for creating supermarket checkout pricer.☆24Updated 2 years ago
- JUnit 5 JSON Parameterized Tests library☆57Updated 2 months ago
- JUnit 5 extension for Kent Beck's test commit revert workflow.☆15Updated last week
- Code from Michael Feathers presentation about "Tell, Don't Ask" at Craft 2019☆18Updated 5 years ago
- Exercises to practice breaking dependencies to test legacy code.☆18Updated last year
- Plugin for SonarQube to process mutation analysis results.☆30Updated last year
- IntelliJ plugin to limit your work-in-progress☆112Updated last month
- Introduction to Mutation Testing☆23Updated this week
- Slides and Labs of Workshop on Clean Code and Design Principles in Action☆22Updated 7 years ago
- Continuous code analysis server.☆60Updated 2 years ago
- Automatically generate class diagram from code. Supports Graphviz, PlantUML and Mermaid output formats.☆241Updated 3 weeks ago
- Refactoring LCD Numbers to remove the dependency injection framework.☆19Updated 4 years ago
- A forkable starter for building your own recipes and deploying them on the Moderne SaaS☆41Updated this week