728x90
반응형
01.장점
- 애플리케이션에서 사용하는 메모리를 줄일 수 있음
- 이전에는 제 각각 인스턴스들이 가지고 있었음
- 이를 적용하면 해당값은 매번 GET을 하지만 동일한 인스턴스이기때문에
- flyweightFactory에서 같은 키값을 가지고 있으면 같은 걸 씀
- 이를 적용하면 해당값은 매번 GET을 하지만 동일한 인스턴스이기때문에
- 이전에는 제 각각 인스턴스들이 가지고 있었음
02.단점
- 오히려 적용하기전 소스가 더 간단하다.
- 플라이웨이트 지식이 없다면 코드 파악이 어려움
- 즉, 코드의 복잡도가 증가하게 됨
22-04-12-플라이웨이트패턴-3부-장점과단점
22-04-12-플라이웨이트패턴-3부-장점과단점
3dpit.github.io
728x90
반응형
'CS Study > 디자인패턴' 카테고리의 다른 글
22-04-17-프록시패턴-1부-패턴소개 (0) | 2022.04.17 |
---|---|
22-04-12-플라이웨이트패턴-4부-자바와스프링에서찾아보는패턴 (0) | 2022.04.12 |
22-04-12-플라이웨이트패턴-2부-패턴적용하기 (0) | 2022.04.12 |
22-04-12-플라이웨이트패턴-1부-패턴소개 (0) | 2022.04.12 |
22-04-11-비지터패턴-4부-자바와스프링에서찾아보는패턴 (0) | 2022.04.12 |
댓글