nerdschoolbergen / code-smells
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...
☆26Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for code-smells
- A demonstration of James Shore's "Testing Without Mocks" pattern language.☆40Updated last year
- Introduction to Mutation Testing☆23Updated last week
- Examples from Martin Fowler's "Refactoring: Improving the Design of Existing Code" implemented in Java with tests.☆23Updated 6 years ago
- Start with Java 11, be amazed by Java 12-17 and beyond☆28Updated 2 years ago
- Java source files for SC2016 Refactoring Golf☆11Updated 8 years ago
- JUnit 5 extension for Kent Beck's test commit revert workflow.☆13Updated this week
- Exercise for creating supermarket checkout pricer.☆24Updated last year
- SWCS - Software Craftsmanship and Clean Code - is a course offered at the University Nuernberg and the University Ansbach.☆35Updated last week
- Plugin for SonarQube to process mutation analysis results.☆30Updated 7 months ago
- ☆27Updated last year
- A legacy refactor kata, focused on the violation of the tell don't ask principle and anemic domain model☆32Updated last year
- An example application implementing Hexagonal Architecture☆135Updated last year
- A sample Spring Boot application following Tomato Architecture☆47Updated 4 months ago
- Tutorials about implementing TDD in Java☆71Updated 7 years ago
- ☆49Updated 2 months ago
- ☆36Updated this week
- Code from Michael Feathers presentation about "Tell, Don't Ask" at Craft 2019☆18Updated 5 years ago
- An exercise on refactoring☆17Updated last year
- Yet Another Test Specification Library☆57Updated 3 years ago
- Continuous code analysis server.☆60Updated last year
- JUnit 5 Quick Start Guide and collection of examples for frameworks used in conjunction with JUnit 5☆39Updated 8 months ago
- ☆144Updated 2 years ago
- Java Spring Cloud Stream template for the AsyncAPI Generator☆32Updated last week
- This repo contains enterprise integration pattern implementations using spring integration and messaging frameworks☆27Updated 4 years ago
- ☆58Updated last year
- Repository for ports and adapters kata☆20Updated last year
- A spring boot-based RESTful application with DB shows how to Implement Zoned Date/Time in distributed systems correctly—considering diffe…☆28Updated last year
- Code examples from later chapters of Growing Object-Oriented Software, Guided by Tests☆73Updated 8 years ago
- Implementing the vision of an autonomous bot to eliminate code smells through automatic refactoring.☆61Updated last year
- IntelliJ plugin to limit your work-in-progress☆111Updated last month