Definisi Wikipedia dari software busuk berfokus pada kinerja perangkat lunak. Ini adalah penggunaan yang berbeda dari yang biasa saya lakukan; Saya telah memikirkannya lebih banyak dalam hal kebersihan dan desain kode - dalam hal kode memiliki semua karakteristik kualitas standar: keterbacaan, pemeliharaan, dll. Sekarang, kinerja cenderung turun ketika kode menjadi tidak dapat dibaca, karena tidak ada yang tahu apa yang sedang terjadi. Tetapi apakah busuk istilah perangkat lunak memiliki referensi khusus untuk kinerja? atau apakah saya benar dalam berpikir itu mengacu pada kebersihan kode? atau apakah ini mungkin kasus pengertian ganda dari istilah yang umum digunakan — dari perspektif pengguna, ini terkait dengan kinerja; tetapi untuk pengrajin perangkat lunak, itu harus dilakukan lebih khusus dengan bagaimana kode dibaca?