Martin Fowler Code Smells
Semua contoh dalam repository ini dibagi dalam dua package. before dan after. Sesuai dengan namanya, before adalah contoh code yang memiliki code smell yang akan dibahas, after adalah hasil setelah di-refactor.
Semua test case dalam repository ini menggunakan JUnit 5.