안녕하세요 개발자 문문입니다. 오늘은 객체 분해에 대해 공부해보겠습니다. 서론추상화 : 불필요한 정보를 제거하고 현재의 문제 해결에 필요한 핵심만 남기는 작업추상화 방법은 한 번에 다뤄야 하는 문제의 크기를 줄이는 것이다.큰 문제를 해결 가능한 작은 문제로 나누는 작업을 분해(decomposition)이라고 한다. 프로시저 추상화와 데이터 추상화프로시저 추상화 : 소프트웨어가 무엇을 해야하는지를 추상화한다.데이터 추상화 : 소프트웨어가 무엇을 알아야 하는지를 추상화한다.시스템을 분해하는 방법을 결정하려면 프로시저 추상화를 중심으로 할 것인지, 데이터 추상화를 중심으로 할 것인지를 결정해야 한다.프로시저 추상화를 중심으로 시스템을 분해하기로 결정했다면 기능 분해(functional decomposition..