Martin Fowler Code Smells - akmalrusli363/smell GitHub Wiki
Untuk pembagian materi, BINUS menggunakan pengelompokan group smell yang telah dibuat oleh sourcemaking.
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.
Penjelasan Smell
Referensi
- Fowler, Martin. Refactoring: improving the design of existing code. Addison-Wesley Professional, 2018.
- Sourcemaking.com - https://sourcemaking.com/refactoring/smells/
- Refactoring.guru - https://refactoring.guru/refactoring/smells/