지금까지 패턴을 왜 사용하는지에 초점을 맞춰서 얘기를 했다면 이번에는 조금은 다를겁니다. 어쩌면 패턴들중에서 가장 실용적인 패턴이 아닌가 싶습니다. 저는 현재 구독 서비스를 개발중에 있습니다. 구독하는 방식에는 카드, 계좌, 토스페이로 결제하는 방법들이죠. public PaymentTossResult toss(PaymentTossCommand command) {...}public PaymentCardResult card(PaymentCardCommand command) {...}public PaymentBankTransferResult bankTransfer(PaymentBankTransferCommand command) {...}이 코드들은 전부 구독에 대한 결제 부분입니다. 다만 내용물이 조금씩은 다..