Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- mysql like
- aws m2
- 팩토리 패턴 언제
- git
- mongo 4.4.18
- 회고록
- 개발자 취업 준비
- mongo 4.4
- index like
- 퇴사
- VUE
- index in
- 개발자 면접 팁
- 팩토리 패턴 예제
- 신입 면접 팁
- 개발자 전직
- 개발자 회고록
- github accesstoken
- ECS
- 인텔리제이 github 로그인
- nestjs
- token 탈취
- 쿠버네티스
- 밸런스 게임
- 신입 개발자 면접
- OSI 7계층
- mysql index 속도차이
- docker m2
- kubernetes
- 라즈베리바이4 mongo
Archives
- Today
- Total
목록의존성 주입 (1)
주니어 개발자 1호
싱글톤 패턴
싱글톤 패턴 정의 및 설명 싱글톤 패턴은 하나의 클래스에 하나의 인스턴스만 가지는 패턴입니다. 보통 데이터베이스 연결에 사용합니다. 혹은 제 경험으로는 Connection이 필요한 외부 Library에서 사용합니다. Chat.. 등 장점 인스턴스를 생성할 때 비용이 줄어듭니다. 보통 외부 리소스의 Connection을 단일 관리로 지정이 되기에 max Connection Pool 을방지할 수 있습니다. 불필요한 Connection 연결 비용을 방지할 수 있습니다. 단점 의존성이 높아져 테스트하기가 힘들 수 있습니다. 개인적인 생각으로는 데이터베이스등 연결에 필요한 필요한 부분을 ( Configure )을 주입하는 방식을 달리하면, 테스트할 수 있기에 큰 단점이라고 생각하지 않습니다. 진정한 단점은 Con..
개발관련 Tip
2023. 9. 17. 19:10