# decorator

89개의 포스트

[디자인 패턴, AOP] 로그 기능 적용 : 프록시 패턴

전략패턴을 통해서 로깅을 적용해서 비지니스 로직을 담당하는 클래스와 로깅(부가기능)을 담당하는 클래스를 분리할 수 있었지만 여전히 메인 기능에 해당하는 코드를 변경해야 하는 단점이 있었다. 이 문제를 해결하기 위해서 프록시 패턴을 사용해서 메인 기능의 수정 없이 요청

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

[PYTHON]Decorator(데코레이터) 이해하기

1. 중첩함수(Nested function) 다른 구문들과 마찬가지로 함수도 함수안에 중첩되어 함수 안에 함수를 선언할 수 있다. 쉽게 말해서 중첩함수란 함수 안의 함수다. 중첩함수(nested function) 혹은 내부 함수는 는 상위 부모

2022년 5월 29일
·
0개의 댓글
post-thumbnail

Assignment #1 | Westagram [Mission 6.5] 로그인 인증 데코레이터(decorator)

통상적으로 웹사이트를 이용할 때, 우리는 최초 로그인을 한 이후부터 여러 권한을 필요로하는 기능을 재로그인 과정없이 사용한다.사실, HTTP는 "stateless" 특성으로 인하여 이전의 요청이나 응답을 기억하지 못하고 있다. 데코레이터는 "그럼에도 불구하고 내가 로그

2022년 5월 21일
·
0개의 댓글

데코레이터(decorator), token검증

데코레이터란? 본래의 기능에서 클래스내 함수를 건드리지않고 확장할때 사용 한개의기능을 다양한 클래스에서 동일하게 확장해야될때 사용 구조 별도의 파일을 만들어 확장기능을 정의 > ex) 토큰 조회를 데코레이터로 만드는이유 토큰의 조회는 하나의 로직에서만활용하는 것이 아니라 전반적으로 사용한다. 여러페이지에 인가하는 과정에서 토큰조회를 활용한다...

2022년 5월 21일
·
0개의 댓글
post-thumbnail

Nest @데코레이터 부수기#1

데코레이터데코레이터는 객체가 인스턴스화될 때가 아니라 클래스가 선언될 때 호출됩니다.동일한 Class/Property/Method/Parameter에 여러 데코레이터를 정의할 수 있습니다.생성자에는 데코레이터가 허용되지 않습니다.참조 - typescript handbo

2022년 5월 12일
·
0개의 댓글
post-thumbnail

효율적으로 코드 짜기!

주말에도 열심히 공부하자. 나는 겁나 강하게 살거얏

2022년 5월 1일
·
0개의 댓글

Python Flask , app.py 함수와 http 이해

flask 사용시 import하여 사용할 수 있게 하고,app의 전역객체로 사용할 수 있게 한다.flask app에서는 시스템에서 경로를 설정하기 위한 리소스를 찾는데에 사용한다.단일 모듈을 사용 할 때는 따로 지정 하지 않고 name 을 사용 하면 되지만 패키지 형태

2022년 4월 25일
·
0개의 댓글

Reflector, ArgumentsHost, ExecutionContext, SetMetadata 정리

Interceptor,Filter에서도 사용되지만 복합적인 부분을 사용하는 Guard를 예시로 들어 좀 더 일반적인 지식을 전달하겠습니다.Guard는 canActive 메소드를 오버라이드 하여 인증 부분을 구현합니다.해당 Guard의 경우 canActive 메소드 마지

2022년 4월 25일
·
0개의 댓글
post-thumbnail

디자인 패턴 - 데코레이터 패턴

데코레이터 패턴

2022년 4월 24일
·
0개의 댓글

☀️ BE TIL Day 12 0329

nest.js, DI, IoC, single-tone function, typescript, coupling, typescript decorator

2022년 3월 30일
·
0개의 댓글
post-thumbnail

Decorator

데코레이터는 중첩함수를 리턴하며 함수를 장식한다. 특정 함수를 실행하기 전에 강제적으로 다른 함수가 먼저 실행되도록 한 후에 다음 함수가 실행되도록 하는 강제성을 제공하는 기능이다. 가독성 반복되는 코드를 함수로 정의해서 효과적으로 코드를 관리하고 가독성을 높이기 위

2022년 3월 25일
·
0개의 댓글

[python 기초] 중첩함수

중첩함수는 함수 안에 함수가 있는 형태로, 외부함수+내부함수의 조합이다. 그리고 모든 내부함수는 외부함수의 메모리에 접근할 수 있다.

2022년 3월 8일
·
0개의 댓글

[Python] Decorator

Decorator의 기초

2022년 2월 27일
·
0개의 댓글
post-thumbnail

Django Assignment 1 | Westagram 11)

JWT Decorator 적용

2022년 2월 26일
·
0개의 댓글
post-thumbnail

Django Assignment 1 | Westagram 10)

JWT Decorator 구현

2022년 2월 26일
·
0개의 댓글

[Westagram] -9 <Decorator 추가>

<Decorator 추가>

2022년 2월 24일
·
0개의 댓글
post-thumbnail

(python) 편리한 데코레이터

데코레이터를 쓰면 간결한 코드로 시스템 관리가 수월해지고 코드의 긍정적인 영향을 증폭시킬 수 있습니다.

2022년 1월 24일
·
0개의 댓글

[Python] 데코레이터 구현, 사용, 작동과정

파이썬의 데코레이터에 관해 다룬 문서입니다.

2022년 1월 22일
·
0개의 댓글