'스터디/Data structure'에 해당되는 글 2건
- 2009/01/28 Priority Queue (2)
- 2008/12/22 데이터의 본질과 비지니스 로직
Priority Queue는 Queue에 삽입되는 element가 우선순위를 가지고,
Queue에서 데이터를 추출할 때 우선순위가 높은 element가 먼저 추출되는 자료구조를 말한다.
(일반적인 FIFO Queue는 priority queue의 특수한 형태로, Queue에 삽입된 시간을 우선순위로 사용하는 것으로 볼 수 있다.)
Priority Queue에 대한 설명은 아래 링크를 참조할 것.
서버측 자료구조로 사용하면 좋겠네.
http://en.wikipedia.org/wiki/Priority_queue
비지니스 로직은 시간이 지남에 따라 변화하지만, 데이터의 본질과 그 속성은 변하지 않는다.
데이터 모델을 설계할 때 그 안에 속한 개체의 속성을 잘 정의한다면,
비지니스 로직이 어떻게 변하더라도 그 변화에 쉽게 적응할 수 있는 '유연한 (flexible)' 데이터 모델을 구축할 수 있다.
- 어딘가에서.
데이터 모델을 설계할 때 그 안에 속한 개체의 속성을 잘 정의한다면,
비지니스 로직이 어떻게 변하더라도 그 변화에 쉽게 적응할 수 있는 '유연한 (flexible)' 데이터 모델을 구축할 수 있다.
- 어딘가에서.


Prev
Rss Feed