[Design Pattern] 과도한 if 절 타입 분기 코드 개선하기
이번 포스팅에선 if 절이 과도하게 사용되어 오염된 비즈니스 레이어 결합도를 객체지향 패턴을 통해 낮추는 방법에 대해서 다뤄보려고 한다. 문제 분석 아래 코드는 이전 포스팅에서 다루었던 코드이다. https://steadycode.tistory.com/89 카카오 챗봇 응답 템플릿 작성하기 이번 포스팅에선 ‘채용공고 크롤러’ 사이드 프로젝트를 진행하면서 카카오 챗봇을 구현한 내용을 상세히 기록하고자 한다. 카카오 챗봇 카카오 봇 시스템은 유저로부터 스킬 요청을 받고 스 steadycode.tistory.com @RestController public class RecruitController { private final RecruitService recruitService; private final Ma..
2023.02.16