Server/design_pattern
[design pattern]Facade(퍼사드) 패턴
FacadePattern은 디자인 패턴(DesignPattern) 중 구조 패턴(StructualPattern)의 한종류로 '건물 외관'이라는 단어적 의미처럼 코드 내 수 많은 로직을 하나의 클래스로 감싸 편리한 인터페이스를 제공하는 것 요약하면, facade는 전체 코드에 대해 간략화시킨 인터페이스를 제공하는 디자인 패턴이라고 하는데, 말로 잘 이해가 안되서 직접 간단한 핸드폰 번호를 받아 인증 번호를 전송하는 api를 예로 이해해봄 우선 전체 코드를 보면 아래와 같음 const getToken = (phoneNumber,count) => { //* 핸드폰 번호 체크 *// if(phoneNumber.length!==10&&phoneNumber.length!==11){ console.log("❗️올바른..