
[바안모] 디자인 패턴을 설명 해보고, 왜 필요한지 말해보거라
·
바로 안 나오면 모르는거다
안녕하세요, iOS 개발하는 루피입니다. 바로 안 나오면 모르는 거다. 바로 시작하겠습니다.디자인 패턴이란?프로그램을 설계할 때 발생했던 문제점들을 객체 간의 상호 관계 등을 이용하여 해결할 수 있도록 하나의 '규약' 형태로 만들어 놓은 것을 의미합니다. 디자인 패턴은 라이브러리나 프레임워크를 만드는데 기초적인 원리가 되며 지금도 많은 라이브러리, 프레임워크가 어떠한 디자인패턴을 기반으로 만들어지고 있습니다. 예를 들어 UIKit 경우 MVC 패턴을 기반으로 만들어졌습니다. 이때 UIKit은 프레임워크입니다.자 그렇다면 우리는 디자인 패턴을 왜 공부해야 하는가? ( 나의 생각 )1. 우리는 협업을 하는 사람이고, 개발자는 효율적이기 위해 노력해야 한다고 생각합니다.현업에서 일을 하다 보면, 우리는 문제..