DesignPattern25 디자인패턴(DesignPattern)에 대하여 디자인패턴(DesignPattern)에 대하여 디자인 패턴이란? 클래스 구조를 갖는 프로그래밍을 하다보면 클래스간에 구조가 짜여지고 다양한 방법으로 객체가 생성되며 관계에 따라 여러가지 형태의 행동들이 나타납니다. 그런데 기초 설계가 제대로 되어있지 않은 상태로 프로그래밍이 시작된다면 얼마 못가 클래스 관계가 꼬일대로 꼬여 누더기 진흙탕 코드덩어리로 변하게될것입니다. 엄청나게 뛰어난 사람이어서 초기 요구에 맞춰 잘 짜여진 클래스관계를 만든다 해도 요구 사항이 바뀌게되면 쉽게 대응하지 못합니다. 위 같은 상황은 OOP(Object Oriented Programming)의 특성을 잃어버리는 것입니다. 많은 사람들이 OOP에 대하여 고민했고 프로그램의 목적이 어떻든간에 프로그램안에 클래스들이 갖는 구조에는 일.. 2019. 9. 10. 이전 1 2 다음