18
Що б ви зробили, якби ваш клієнт вимагав від вас не використовувати об'єктно-орієнтоване програмування?
Я пишу програму для імітації активності мурах у сітці (PDF). Мураш може пересуватися, збирати речі і кидати речі. Проблема полягає в тому, що дії мурашок і положення кожного мураха легко відстежувати за атрибутами класу (і ми можемо легко створити багато примірників таких мурашок) мій клієнт сказав, що оскільки він має …