OOP/<오브젝트>, 조영호13 1장 객체, 설계 1장 Theater의 개선 과정 step1 : 절차지향적인 Theater, 데이터와 프로세스가 따로 존재 step2 : 자율적인 책임을 가지는 객체지향적인 Theater, 데이터와 프로세스가 혼재 step3 : 자율적인 책임을 가지지만 결합도가 올라가는 Theater 1장의 질문 목록 모든 소프트웨어 모듈이 가지는 목적은 무엇인가? 결합도가 높은 설계의 문제점은 무엇이고 어떻게 해결할 수 있는가? 응집도가 높은 객체 설계의 장점은 무엇이고 어떻게 달성할 수 있는가? 객체지향은 기존 패러다임인 절차지향 설계의 문제를 어떻게 해결하는가? 객체지향 설계의 트레이드오프는 무엇인가? 객체지향 세계의 객체는 현실세계의 객체와 무엇이 다른가? 1장에서 기억하고 싶은 점 소프트웨어 모듈이 가져야 하는 기능 : 모든 모.. 2023. 2. 20. 이전 1 2 3 다음