issues
search
woowacourse-teams
/
2022-ternoko
면담은 찐하게, 예약은 손쉽게! 올인원 면담 예약 서비스 터놓고 💖
https://ternoko.site
44
stars
6
forks
source link
[BE] refactor: 슬랙 알람기능을 환경별로 다른 구현체를 주입하도록 리팩터링한다.
#513
Open
dongho108
opened
2 years ago
dongho108
commented
2 years ago
As-is
현재 슬랙알람 기능이 추상클래스 및 상속클래스들로 분리는 되어있습니다.
그런데 런타임동안 어떤 클래스가 사용될지 분기문으로 결정하고 있습니다.
To-be
Sender를 Interface로 추상화한다.
환경별로 다른 구현체를 주입하도록 구현한다.
As-is
To-be