JavaScript 객체 생성 패턴: 팩토리 함수부터 프로토타입까지
1. 팩토리 함수 방식
객체를 일관성 있게 생성하기 위해 팩토리 함수를 사용할 수 있다. 이 방식은 내부적으로 객체를 생성하고 속성을 부여한 뒤 반환한다.
function createUser(username, userAge) {
let obj = new Object();
obj.username = username;
obj.userAge = userAge;
obj.introduce = function() {
console.log(`안녕, 나는 ${obj.use ...
9월 17일 00:03에 게시됨
20-책임 연쇄 패턴
책임 연쇄 패턴
개념
책임 연쇄 패턴(Chain of Responsibility): 여러 객체가 요청을 처리할 기회를 가지도록 하여 요청 발신자와 수신자 간의 결합도를 줄인다. 이러한 객체들을 하나의 체인으로 연결하고, 요청을 이 체인을 따라 전달하여 첫 번째로 요청을 처리하는 객체가 이를 처리할 때까지 계속 전달한다.
책임 연쇄의 장점:
고객이 요청을 제출하면 요청은 체인을 ...
8월 7일 10:59에 게시됨