Persistence Ignorance ( 지속성 무지 )

SOUTH DARIA·2022년 3월 7일
0

개념 박아넣기

목록 보기
3/3

PI(Persistence Ignorance)의 원칙

소프트웨어 애플리케이션에서 비즈니스 도메인을 모델링하는 클래스가 지속되는 방식에 의해 영향을 받아서는 안 된다

따라서 그들의 디자인은 당면한 비즈니스 문제를 해결하는 데 필요한 이상적인 디자인을 가능한 한 가깝게 반영해야 하며 개체의 상태가 저장되고 나중에 검색되는 방법과 관련된 문제로 인해 오염되어서는 안 된다.

특징

  • 지속성 무시에 대한 몇 가지 일반적인 위반에는 특정 기본 클래스에서 상속해야 하거나 특정 속성을 노출해야 하는 도메인 개체가 포함된다.
  • 때때로 지속성 지식은 클래스에 적용해야 하는 속성의 형태를 취하거나 특정 유형의 컬렉션 또는 속성 가시성 수준만 지원한다.

참고자료

profile
고양이와 함께 - 끄적끄적 개발하고 이씁니다 ~!

0개의 댓글