[Swift] 프로그래밍 디자인 패턴
디자인 패턴의 분류 1. 새로운 소프트웨어를 개발할 때마다 대부분 개발자는 어떤 클래스를 만들고 어느 시점에 객체를 생성하고 소멸시킬지, 데이터를 어떻게 받아서 처리할지, 구조 설계를 어떻게 할지 고민 2. 디자인 패턴 분류는 위와 같이 소프트웨어 코드를 작성할 때 자주 반복되는 특정 상황에서 설계를 용이하게 하며 코드의 재사용이 용이하도록 패턴을 정리해 놓은 것 GoF는 디자인 패턴을 목적과 범위로 분류 • 목적 패턴이 무엇을 하는지 정의하는 것으로 "생성", "구조", "행위" 중의 한 가지 목적을 갖습니다. ◦ 생성 (Creational Pattern) 객체의 생성 과정에 관여하는 패턴입니다. ◦ 구조 (Structural Pattern) 클래스나 객체의 구성을 통해 더 큰 구조로 만들 수 있게 해..
부스트코스 - iOS
2021. 7. 25. 15:44