~/tech-blog/tag/의존성 역전 — zsh
지금 --명이 보고 있습니다오늘 --누적 --

#의존성 역전 7 posts

카테고리를 가로질러 의존성 역전를 다룬 글을 모았습니다.

객체지향 · 설계

SOLID

SRP, OCP, LSP, ISP, DIP 다섯 가지 객체지향 설계 원칙을 주문 유효성 검사, 도형 넓이, 새 클래스 Java 예제와 흐름도로 정리합니다.

2024.10.03 · 1354ac5 · 객체지향 · 설계 — 11 min
만들면서 배우는 클린 아키텍처 · 2/8

의존성 역전하기

단일 책임 원칙과 의존성 역전 원칙으로 도메인 코드를 영속성 계층에서 분리하는 방법과, 클린 아키텍처·육각형 아키텍처에서 모든 의존성이 도메인 코드를 향하는 구조를 정리합니다.

cdc2375 · 만들면서 배우는 클린 아키텍처 — 4 min
만들면서 배우는 클린 아키텍처 · 5/8

웹 어댑터 구현하기

웹 어댑터가 입력 포트로 유스케이스를 호출하는 구조와 웹 어댑터의 책임을 정리하고, 하나의 컨트롤러에 여러 연산을 몰아넣기보다 연산별로 작은 컨트롤러를 나누는 방식의 장점을 설명합니다.

2023.02.19 · cdc2375 · 만들면서 배우는 클린 아키텍처 — 6 min
도메인 주도 개발 시작하기 · 2/10

아키텍처 개요

도메인 주도 개발 시작하기 2장을 읽고, DIP로 고수준·저수준 모듈의 의존 방향을 뒤집는 원리와 아키텍처에 적용한 구조, 도메인 영역의 구성요소·애그리거트·모듈 구성을 정리합니다.

2023.08.18 · 262305b · 도메인 주도 개발 시작하기 — 5 min
테스트

Java/Spring 테스트를 추가하고 싶은 개발자들의 오답노트

Java/Spring 테스트 오답노트 강의를 들으며 정리한 소형 테스트의 중요성, SUT·Dummy·Fake·Stub 같은 테스트 개념, 그리고 의존성 주입과 의존성 역전으로 Clock 같은 외부 의존을 테스트 가능하게 만드는 방법을 정리합니다.

1354ac5 · 테스트 — 9 min
스프링 핵심 원리 · 2/18

예제 만들기

회원 조회와 주문 할인 정책 예제를 구현하며 DIP 위반 문제를 발견하고, AppConfig로 관심사를 분리하는 과정을 정리합니다.

3a5e04f · Spring — 6 min
스프링 핵심 원리 · 3/18

AppConfig 리팩터링

중복이 있던 AppConfig를 리팩터링해 역할과 구현이 한눈에 드러나도록 정리하고, 그 과정에서 지켜지는 SOLID 원칙을 살펴봅니다.

3a5e04f · Spring — 3 min
● main 231 posts UTF-8 LF © 2026 코징 RSS · GitHub