Latihan 1: Anti-patterns & Code Smells — Design Patterns

Latihan 1 dari materi Anti-patterns & Code Smells di Design Patterns — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Implementasikan detectSmells(fn) yang menerima string source code dan return array nama code smells yang ditemukan. Deteksi 3 smell:

Return array smell names yang ditemukan, urutan bebas tapi harus sorted ascending.

Hint