(7) Я тоже такую формулировку имею, но склоняюсь к пункту 2 - что нашли в доме, то и запекли и съели. Мы так в 90-е питались, когда зарплату не платили и продукты только со своего участка. Что нашли, запекли и съели.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший