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:
- Kata to learn about Polymorphism☆130Updated 2 weeks ago
- Plugin for SonarQube to process mutation analysis results.☆30Updated last year
- This is a refactoring kata for improving your coding skills☆112Updated this week
- Backend application for the CleanCoders series☆88Updated 6 years ago
- This page is an attempt to centralize useful resources (code katas, workshops, talks) that can help aspiring Software Craftsperson in the…☆45Updated last year
- An exercise on refactoring☆17Updated 2 years ago
- Exercise for creating supermarket checkout pricer.☆24Updated 2 years ago
- exercise for practicing refactoring☆23Updated last year
- Continuous code analysis server.☆60Updated 2 years ago
- JUnit 5 extension for Kent Beck's test commit revert workflow.☆15Updated 2 weeks ago
- Examples from Martin Fowler's "Refactoring: Improving the Design of Existing Code" implemented in Java with tests.☆24Updated 7 years ago
- Java source files for SC2016 Refactoring Golf☆11Updated 9 years ago
- a refactoring exercise with a complex conditional for dividing overtime hours into two rates☆14Updated 3 years ago
- ☆37Updated 3 years ago
- Automatically detect and generate missing assertions for Junit test cases (also known as test amplification)☆117Updated 10 months ago
- Implementing the vision of an autonomous bot to eliminate code smells through automatic refactoring.☆61Updated 2 years ago
- A legacy refactor kata, focused on the violation of the tell don't ask principle and anemic domain model☆32Updated last year
- TDD with Mock Objects: Design Principles and Emergent Properties (C#, JavaScript, Java, Python, Ruby)☆293Updated this week
- exercises for this training course offered via O'Reilly☆17Updated 2 years ago
- Code example for the Refactoring presentation☆12Updated 4 years ago
- Code from Michael Feathers presentation about "Tell, Don't Ask" at Craft 2019☆18Updated 5 years ago
- Banking Kata (Java)☆364Updated last year
- ApprovalTest verification library for Java☆355Updated last week
- Learning hours for Craft / Technical Coaches☆26Updated last year
- ☆50Updated 3 months ago
- Descartes supports developers to improve their test suites by reporting weak spots in covered code☆126Updated 3 months ago
- a kata for practicing both testing with Combination Approvals and 'Split Phase' refactoring☆17Updated last year
- Resources to facilitate coding katas☆83Updated last year
- Hotel booking application - Demo - Axon Framework & Axon Server☆122Updated last year
- Introduction to Mutation Testing☆23Updated this week