목록2024/07/13 (1)
신비한 개발사전
디자인 패턴: 싱글톤, 팩토리, 옵저버
디자인 패턴은 주어진 문제를 해결하기 위해 따를 규칙을 정해놓은 것을 말한다. 어떤 식으로 객체를 생성하고 객체 간의 관계를 형성할지와 같은 질문을 토대로 특정 상황이나 목적에 알맞는 효율적인 코드 구조를 짠다.싱글톤 패턴싱글톤 패턴에서는 하나의 클래스로부터 하나의 인스턴스만 생성해 사용한다. 인스턴스를 여러개 생성하지 않아서 인스턴스 생성에 드는 비용을 줄일 수 있다.class Singleton () { constructor() { // 한 번만 실행되는 코드 (이후에는 항상 Singleton.instance가 존재할 것이기 때문) if (!Singleton.instance) { Singleton.instance = this; // 처음 생성하는 인스턴스(this)를 Singlet..
CS
2024. 7. 13. 12:10