7. 객체 분해
01. 프로시저 추상화와 데이터 추상화 소프트웨어는 데이터를 이용해 정보를 표현하고 프로시저를 이용해 대이터를 조작한다. 프로시저 추상화는 소프트웨어가 무엇을 해야 하는지를 추상화 하고 데이터 추상화는 소프트웨어가 무엇을 알아야 하는지 추상화 한다. 02. 프로시저 추상화와 기능분해 기능을 중심으로 시스템을 프로시저 단위로 추상화하여 분해하는 방식을 알고리즘 분해 또는 기능 분해라고 부른다. 프로시저 반복적으로 실행되거나 유사하게 실행되는 작업들을 하나의 장소에 모아놓음으로서 로직을 재사용하고 중복을 방지할수 있는 추상화 기법 인터페이스만 알면 사용가능하여 정보은닉 가능성을 제시하지만 한계가 있다. 기능 중심으로 시스템을 분해할 때는 하향식 접근방법을 따른다. 하향식 접근방법 시스템 구성하는 최상위 기능..
책/오브젝트
2021. 12. 21. 18:18
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday