따라서 선생님은 프로그램 코드와 그래픽 인터페이스 코드를 같은 클래스로 캡슐화하지 말고 완전히 독립적으로 유지하는 것이 매우 중요하다고 말합니다. 현재 그리드가있는 아이폰 게임을 만들고 있습니다. 나에게 같은 "그리드"클래스에서 그래픽 그리드와 기술 코드를 만드는 것이 훨씬 더 합리적입니다. 다른 프로그래머가 이것에 눈살을 찌릅니까? 그래픽 인터페이스와 코드를 독립적으로 유지하는 것이 정말로 중요합니까? 그렇지 않으면 어떤 문제가 발생합니까?
감사합니다!
편집 : 고마워요! 프로젝트를 먼저 작성한 다음 코드를 복사하여 우려 디자인의 분리를 형성하는 것이 좋을까요? 나는 이것이 목적을 완전히 잃을 수도 있다는 것을 알고 있지만 연습처럼 ... 다음에이 디자인 패턴을 처음부터 적용 할 수 있습니까?