ดังนั้นครูของฉันบอกฉันว่ามันสำคัญมากที่จะไม่ห่อหุ้มรหัสโปรแกรมและรหัสส่วนต่อประสานกราฟิกในชั้นเรียนเดียวกัน แต่เพื่อให้พวกเขามีอิสระอย่างสมบูรณ์ ฉันกำลังเขียนเกม iphone ที่มีกริดอยู่ สำหรับฉันมันสมเหตุสมผลมากกว่าที่จะสร้างทั้งกริดกราฟิกและโค้ดทางเทคนิคในคลาส "กริด" เดียวกัน โปรแกรมเมอร์คนอื่นจะขมวดคิ้วเรื่องนี้หรือไม่? เป็นเรื่องสำคัญอย่างยิ่งหรือไม่ที่จะต้องรักษาส่วนต่อประสานกราฟิกและรหัสให้เป็นอิสระ จะเกิดปัญหาอะไรขึ้นถ้าฉันไม่ทำ?
ขอขอบคุณ!
แก้ไข: ขอบคุณครับ! มันจะโอเคสำหรับฉันที่จะเขียนโครงการก่อนแล้วจึงคัดลอกรหัสไปเพื่อแยกการออกแบบที่เกี่ยวข้อง ฉันรู้ว่าสิ่งนี้อาจเอาชนะวัตถุประสงค์ได้ทั้งหมด แต่ก็เหมือนกับการฝึกฝน ... ดังนั้นครั้งต่อไปที่ฉันจะใช้รูปแบบการออกแบบนี้ตั้งแต่ต้น?