반응형 팩토리패턴1 [JavaScript 문법] 20일차: 디자인 패턴 디자인 패턴이란?디자인 패턴(Design Pattern)은 소프트웨어 설계에서 자주 발생하는 문제를 해결하기 위한 재사용 가능한 솔루션입니다. 디자인 패턴은 코드의 재사용성, 가독성, 유지보수성을 높이는 데 도움이 됩니다. 이번 글에서는 싱글톤 패턴, 팩토리 패턴, 모듈 패턴에 대해 알아보겠습니다.싱글톤 패턴싱글톤 패턴(Singleton Pattern)은 하나의 클래스에 오직 하나의 인스턴스만 존재하도록 보장하는 패턴입니다. 주로 애플리케이션의 전역 상태를 관리하는 데 사용됩니다.예제class Singleton { constructor() { if (!Singleton.instance) { this.value = Math.random(); Singleton.instance = t.. 2024. 8. 20. 이전 1 다음 반응형