자바스크립트 Adapter Pattern
·
Programing/javascript
Adapter Pattern(어댑터 패턴) 은 서로 다른 인터페이스를 가진 객체들이 함께 동작할 수 있도록 중간에서 변환해주는 구조 디자인 패턴입니다. 외부 라이브러리나 기존 시스템과의 호환성을 유지하면서 새로운 기능을 통합하고자 할 때 유용하게 사용됩니다.🧱 Adapter Pattern이란?Adapter Pattern은 기존 인터페이스를 클라이언트가 기대하는 다른 인터페이스로 변환하는 역할을 합니다. 어댑터는 기존 객체를 감싸(wrapper) 클라이언트가 원하는 방식으로 동작하게 만들어줍니다.// 기존 코드class OldPrinter { printOld(text) { console.log(`Old print: ${text}`); }}// 새로운 인터페이스를 기대하는 클라이언트..