Визначення Вікіпедії з програмного забезпечення гнилі фокусується на продуктивності програмного забезпечення. Це інше використання, ніж я звик; Я думав про це набагато більше з точки зору чистоти та дизайну коду - з точки зору того, що код має всі стандартні характеристики якості: читабельність, ремонтопридатність тощо. Тепер, швидше за все, продуктивність знизиться, коли код стане нечитабельним, бо ніхто не знає, що відбувається. Але чи має термін програмне забезпечення гниль особливе відношення до продуктивності? чи я маю рацію, думаючи, що це стосується чистоти коду? або це, можливо, випадок численних почуттів терміна, що використовується загалом, - з точки зору користувача, це має відношення до продуктивності; але для майстра програмного забезпечення він повинен конкретніше робити те, як читається код?