본문 바로가기

개발 관련 기타/스프링

수강후기) 싱글톤 패턴

[ 배운점 ]

- 다른 곳에서 생성 못하게
=> private 생성자 활용

- 싱글톤 패턴에 많은 문제점이 있다
=> 이를 스프링은 어떻게 해결?
==> 단점을 다 제거하고 싱글톤 객체를 잘 관리해줌

[ 생각과 느낌 ]

- 컴파일 오류만으로 오류가 잘 잡히는 것이 잘 설계된 것이다
=> 컴파일 오류가 잘 잡히도록 언어의 기본 설계 습관이 중요하다

- 생성 보다 참조
=> 빠른 실행을 위해 중요하다

- 효율 보다 안전함
=> 아주 미비한 메모리를 희생해서 동시에 new 하는 것을 예방

 

관련 강의

인프런