You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2025-09-24-Toss-Slash-24.md
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -310,6 +310,30 @@ SAGA 패턴을 도입한 이유는 다음과 같다.
310
310
*`도메인 문서화`: 문서를 잘 작성하고 꾸준히 관리해야하는 이유는 마이그레이션이 일회성 작업이 아니라 지속적으로 관리되고 유지되어야 한다. 담당자가 바뀌더라도 빠르게 파악하고 최적화된 로직을 꾸준히 유지될 수 있도록 도와준다. 효과적으로 문서화를 하기 위해서는 글 뿐만 아니라 `다이어그램`을 활용하면 좋다.
311
311
이는 팀원들이 쉽게 이해할 수 있고, 의사소통이 원활해지며 개발속도와 완성도가 높아진다. 또한 잘 작성된 문서화는 비즈니스 로직을 한 눈에 파악할 수 있게 되었다.
312
312
313
+
### 4단계. 구현
314
+
315
+
기존 코드가 복잡한 만큼 버그가 산재해있다.
316
+
317
+
버그를 수정하기 위해 연관된 모듈들을 분할 정복해야 한다. 이를 컴포지트 패턴 방법으로 해결한다.
318
+
319
+
모듈간 복잡도가 높다면 상위 모듈에 대한 분할정복 방식으로 리팩터링을 진행하여 하위 모듈을 흡수한다.
0 commit comments