# Design Pattern

6개의 포스트
post-thumbnail

[express] 라우터, 컨트롤러, 미들웨어로 나누어 관리하기

express 공식 문서의 hello world 예제를 보면 라우팅을 다음과 같이 처리하는 것을 볼 수 있다. 이러한 방법은 어떤 엔드포인트로 접근했을 때 어떤 동작을 하게 되는지 한 눈에 볼 수 있어 유용할 수 있다. 그런데 좀만 앱이 복잡해지면 위와 같은 방법으로

약 20시간 전
·
0개의 댓글

[JS] design-patterns

디자인 패턴이란? 프로그램을 개발하는 과정에서 발생하는 다양한 문제점들을 해결하기 위해 많은 개발자들이 빈번하게 발생하는 문제들을 상황에 따라 적용해서 쓸 수 있는 패턴 형태로 만든 증명된 기술들이다. 어떠한 상황에서 정확한 해결책을 제시해 주는 것은 아니지만 일종의 방향성(솔루션)을 제시해준다. 1. Modules 모듈 패턴 모듈(module)은 일...

2020년 1월 20일
·
0개의 댓글

archiving - Singleton vs DI

Dependency Injection을 통해 각 클래스 간의 의존성을 느슨하게 만드는 디자인 패턴과, Singleton pattern을 이용해 의존적인 클래스에 접근하는 방법이 서로 대치되는 디자인 패턴이라고 느껴져서, 이 둘을 비교하는 글을 찾아보았다. https://enterprisecraftsmanship.com/posts/singleton-vs-d...

2019년 10월 27일
·
0개의 댓글

Javascript Design Pattern

joshua님의 블로그 내용 중 저에게 필요한 내용만 골라서 정리한 글입니다. 자세한 내용은 joshua님의 블로그를 참조하시길 바랍니다. 객체 생성 패턴 1. 네임스페이스 패턴 (Namespace Pattern) pros 전역변수 개수 줄임 변수명 불편하게 길어짐 방지 전역 네임스페이스 객체는 흔히 대문자 cons 모든 변수와 함수에 접두어 코드가...

2019년 9월 3일
·
0개의 댓글

MVC Pattern

서버를 만들 때 디자인 패턴을 알면 많은 이슈가 해결 될 것이다! 그 중에서 MVC 패턴에 대해 알아보자!

2019년 7월 6일
·
0개의 댓글
post-thumbnail

Factory Method Pattern in JavaScript

소프트웨어 디자인 패턴 중 팩토리 메서드 패턴(Factory Method Pattern)에 대해서 알아보겠습니다. Factory? 먼저 이 패턴에 팩토리(Factory) 라는 이름이 붙은 이유는 공장에서 상품을 생산하듯이, 팩토리 메서드로 비슷한 객체를 찍어내는

2019년 3월 31일
·
2개의 댓글