Тож мій вчитель каже мені, що дуже важливо в одних і тих же класах не інкапсулювати програмний код та код графічного інтерфейсу, а зберегти їх повністю незалежними. Зараз я пишу гру в iphone із сіткою. для мене має набагато більше сенсу створювати і графічну сітку, і технічний код у тому ж класі "Grid". Чи на це нахмуриться інший програміст? Чи справді дуже важливо підтримувати графічний інтерфейс та код незалежними. Які проблеми виникнуть, якщо я цього не зробив?
Дякую!
EDIT: спасибі, хлопці! Було б нормально, щоб спершу написати проект, а потім скопіювати код, щоб сформувати розділення дизайну проблем. Я знаю, що це може повністю перемогти мету, але так само, як практика ... Тож наступного разу я зможу застосувати цю схему дизайну з самого початку?