Dependency-Injection(의존성주입)
98 posts
[Computer Terms] 팩토리 패턴 (Factory Pattern)
[Clean Code] 16. TDD 법칙과 F.I.R.S.T 원칙
[Clean Code] 17. 단위 테스트 리팩토링 실습
[Clean Code] 18. 클래스는 작아야 한다
[Clean Code] 19. SOLID 원칙 리팩토링 실습
[Clean Code] 20. 시스템과 의존성 주입
[Software Architecture] 02. 아키텍처 설계 원칙
[OOAD] 09. 설계 원칙과 패턴 적용 전략
[OOAD] 10. 아키텍처 설계와 레이어 분리
[OOAD] 11. 의존성 관리와 인터페이스 설계
[OOAD] 18. 클린 아키텍처와 헥사고날 아키텍처
[UnitTesting] 00. 단위 테스트, 왜 다시 배워야 하는가
[UnitTesting] 02. 단위 테스트란 무엇인가: 고전파와 런던파
[UnitTesting] 05. 목과 테스트 취약성
[UnitTesting] 09. 목 사용의 모범 사례
[UnitTesting] 단위 테스트 원칙과 실전 패턴
[Clean Architecture] 01. 소프트웨어 아키텍처의 탄생과 진화
[Clean Architecture] 02. 계층형 아키텍처의 역사와 한계
[Clean Architecture] 03. 헥사고날 아키텍처 (Ports and Adapters)
[Clean Architecture] 04. 어니언 아키텍처: 도메인 중심 설계
[Clean Architecture] 12. 객체 지향 프로그래밍
[Clean Architecture] 14. SOLID 원칙 서론
[Clean Architecture] 15. SRP: 단일 책임 원칙
[Clean Architecture] 16. OCP: 개방-폐쇄 원칙
[Clean Architecture] 18. ISP: 인터페이스 분리 원칙
[Clean Architecture] 19. DIP: 의존성 역전 원칙
[Clean Architecture] 22. 컴포넌트 응집도: REP, CCP, CRP
[Clean Architecture] 23. 컴포넌트 결합: ADP, SDP, SAP
[Clean Architecture] 27. 경계: 선 긋기와 플러그인 아키텍처
[Clean Architecture] 29. 정책과 수준
[Clean Architecture] 32. 클린 아키텍처: 동심원과 의존성 규칙
[Clean Architecture] 36. 메인 컴포넌트
[Clean Architecture] 43. 프레임워크는 세부사항이다
[Python Cheatsheet] 60. unittest.mock - 모킹과 패칭
[Python Cheatsheet] 62. Packaging - pyproject.toml/배포 체크리스트
[OOAD] 04. SOLID 원칙 실무 적용
[OOAD] 07. 클래스 다이어그램과 관계 모델링
[Python Cheatsheet] 15. venv & pip - 환경/의존성 기본
[Python Cheatsheet] 59. Testing - unittest/pytest 관점
[Design Patterns] 22. 안티패턴 식별과 리팩토링 — 실습
[Design Patterns] 07. 어댑터와 파사드: 인터페이스의 철학
[Design Patterns] 06. 빌더와 프로토타입 패턴의 깊이 있는 이해
[Design Patterns] 05. 싱글톤: 논란이 많은 패턴 — 실습
[Design Patterns] 05. 싱글톤: 논란이 많은 패턴
[Design Patterns] 04. 팩토리 패턴의 진화 — 실습
[Design Patterns] 04. 팩토리 패턴의 진화
[Design Patterns] 03. 객체지향 설계의 깊이 있는 이해
[Design Patterns] 02. 패턴 분석의 프레임워크
[Python] 파이썬 객체지향 프로그래밍(OOP) 완전 가이드
[CSharp] 제네릭 클래스 및 메서드
[CSharp] 클래스 소개
[EntityFramework] EF는 당신이 생각하는 것보다 똑똑하다
[Architecture] C4 모델 쉽게 이해하기
[DesignPattern] 빌더 패턴(Builder Pattern) 정리와 Java 예제
[DesignPattern] 추상 팩토리 패턴
[DesignPattern] 팩토리 메소드 패턴(Factory Method) 정리
[DesignPattern] 싱글턴 패턴(Singleton Pattern) 정리와 C# 구현
[SoftwareTesting] 소스 코드 테스트 커버리지 메트릭과 활용
[C#] 인터페이스와 추상 클래스 차이·활용 가이드
[SoftwareDevelopment] DDD(도메인 주도 설계) 개념과 실무 적용
[Clean Architecture] 00. 클린 아키텍처 개요
[DesignPattern] Abstract Factory Pattern - 추상 팩토리 패턴
[DesignPattern] Builder pattern - 생성과 표현의 분리
[DesignPattern] 디자인 패턴 개요와 생성·구조·행동 패턴
[Software] SOLID 원칙 이해 — 유지보수·확장 가능한 코드의 핵심
[Rust] Comprehensive Rust 무료 강의 정리 및 코스 구조
[Tutorial] Learn Prompting - 프롬프트 엔지니어링 무료 가이드 정리
[OOP] 디미터의 법칙(Law of Demeter)과 결합도 낮추기
[Clean Code] 클린 코드와 같은 건 없다
[Design Pattern] 00. 디자인 패턴 개요 및 분류
[Design Pattern] 01. Abstract Factory - 추상 팩토리 패턴
[Design Pattern] 02. Builder - 빌더 패턴
[Design Pattern] 03. Factory Method - 팩토리 메서드 패턴
[Design Pattern] 04. Prototype - 프로토타입 패턴
[Design Pattern] 05. Singleton - 싱글턴 패턴
[Design Pattern] 06. Adapter - 어댑터 패턴
[Design Pattern] 07. Bridge - 브릿지 패턴
[Design Pattern] 08. Composite - 컴포지트 패턴
[Design Pattern] 09. Decorator - 데코레이터 패턴
[Design Pattern] 10. Facade - 퍼사드 패턴
[Design Pattern] 11. Flyweight - 플라이웨이트 패턴
[Design Pattern] 12. Proxy - 프록시 패턴
[Design Pattern] 13. Interpreter - 인터프리터 패턴
[Design Pattern] 14. Template Method - 템플릿 메서드 패턴
[Design Pattern] 15. Chain of Responsibility - 책임 연쇄 패턴
[Design Pattern] 16. Command - 커맨드 패턴
[Design Pattern] 17. Iterator - 반복자 패턴
[Design Pattern] 18. Mediator - 중재자 패턴
[Design Pattern] 19. Memento - 메멘토 패턴
[Design Pattern] 20. Observer - 옵저버 패턴
[Design Pattern] 21. State - 상태 패턴
[Design Pattern] 22. Strategy - 전략 패턴
[Design Pattern] 23. Visitor - 방문자 패턴
[Design Pattern] 24. 디자인 패턴 총정리 및 실전 적용
[.NET] Custom AssemblyLoadContext로 플러그인 DLL 의존성 로딩하기
[.NET] 왜 리플렉션(Reflection)은 느린가? CLR 내부와 대안 정리
[.NET] 런타임별 Finalizer 호출 차이와 IDisposable 권장
[Hardware] LattePanda Alpha에 Ubuntu 16.04 LTS 설치 가이드
Home