Vì vậy, giáo viên của tôi nói với tôi rằng điều rất quan trọng là không gói gọn mã chương trình và mã giao diện đồ họa trong cùng một lớp, nhưng để giữ chúng hoàn toàn độc lập. Tôi hiện đang viết một trò chơi iphone với một lưới trong đó. với tôi nó có ý nghĩa hơn nhiều khi tạo cả lưới đồ họa và mã kỹ thuật trong cùng một lớp "Lưới". Lập trình viên khác sẽ nhăn mặt vì điều này? Có thực sự rất quan trọng để giữ cho giao diện đồ họa và mã độc lập. Vấn đề gì sẽ phát sinh nếu tôi không?
Cảm ơn bạn!
EDIT: cảm ơn các bạn! Tôi có thể viết ra dự án trước và sau đó sao chép mã xung quanh để tạo thành sự tách biệt giữa thiết kế. Tôi biết rằng điều này hoàn toàn có thể đánh bại mục đích, nhưng cũng giống như thực tế ... Vậy lần sau tôi có thể áp dụng mẫu thiết kế này từ đầu không?