# decorator
[Nest.js] e2e test에서 Web3AuthGuard 오버라이드 하기
작성하고 있는 api에서 Get /users/my 와 같은 api 호출은 web3AuthGuard를 거쳐서 인증된 사용자에게만 정상적인 응답을 돌려준다.문제는 테스트 환경에서 로그인을 구현하기가 복잡하다.일반적인 로그인이라면 id/pw를 입력으로 받아 jwt토큰을 반환

[Swift/디자인패턴] Decorator Pattern
기존의 객체의 행위를 변경하지 않고 새로운 행위를 추가하고 싶을 때 데코레이터 패턴을 고려해보자.
오프라인 코드캠프 12일차 TIL
👨🏻💻 오늘의 알고리즘 공부 set 문법 최근에 나온 문법으로 배우면서 아주 용이하다고 느꼈다 set은 데이터를 저장할 수 있는 객체 데이터 타입 형태이다. 하지만 특이점이 하나 있는데 객체의 내부는 배열의 형태를 가진다는 점이다. 예를 들면 요런 느낌~? 가

스프링 3.1 - 프록시 패턴
실제 클라이언트는 UserService 의 유저 레벨 수정 메서드를 사용하기 위해 핵심기능을 구현한 UserServiceImpl 객체를 사용하는 것이 아니라 부가기능을 적용하고 핵심기능을 위임한 UserServiceTx 를 사용하게된다.프록시자신이 클라이언트가 사용할려
객체지향 디자인패턴 1~2
movie movie >Singleton 어떤 클래스의 객체가 해당 프로세스에서 딱 하나만 만들어져 있어야 할 때 사용 >Strategy 프로그램 실행 중 모드가 바뀔 때마다 해당 모듈에 맞는 시나리오가 이루어지는 방식 >State 특정 상태마다 다르게 할 일을, 나아가서 그 상태들 자체를 그 상태마다 실행시 할 일과 함께 하나하나 모듈화 해서 ...

[Django] is.authenticated와 @login_required의 차이
DRF로 프로젝트를 하기에 앞서, 개발에 온전히 집중하지 못해 소실된 기억을 되찾고자 Django로 프로젝트를 하고 있다.단순히 이전 프로젝트에서 사용했던 코드를 따라 적는 것보다 정확히 무슨 의미인지, 왜 필요한지 계속 질문을 하면서 진행하고 있다.👀 오늘의 첫 번

python - 클로저(Closure) 와 데코레이터(Decorator)
흔히 아주 쉽게 "사용법" 만 익히고, `@함수` 로 무지성 사용만 하던 데코레이터와 그 근간을 이루는 클로저에 대해 조금 더 깊은 개념부터 정확하게 살펴보자. 그러기 위해 일급 객체와 내부 함수 그리고 변수의 scope에 대해 깊게 알아보자.

데코레이터로 @Get() @Post() 구현하기 (w/ express) [작성중]
TypeScript의 데코레이터와 메타데이터로 @Get() @Post() 구현하기

TypeScript Decorator
현재 decorator는 class및 class 내부에서만 사용할 수 있음즉, decorator는 class, class 내부의 property, accessor, method parameter에 사용할 수 있음class의 다양한 property 및 method의 정의
Go로 만드는 웹-6 Decorator Handler
지난 포스팅때 예고했던 것처럼 오늘은 Handler를 구현해볼 예정이다.우선 main.go 부터 만들고 시작한다. 앞선 포스팅에서 했던 것과 같이, NewHandler()를 만들어주고, 서버 세팅부터 한다.그리고, Logger라는 이름의 log를 찍어주는 역할의 Dec

[Clone Coding] What I Learn 4-2 : Custom Guard & Custom Decorator
클론 코딩 - 5일차 : Custom Guard & Custom Decorator
Go로 만드는 웹5 - Decorator 패턴
Decorator란? 프로그래밍의 한 패턴인데, Original한 기능이 있는것에 부가적으로 붙이는 것을 말한다. 좀더 자세히 설명해보자면, 어떤 데이터를 보낸다고 가정해보자. Data를 보낼때, 압축하고/다른사람이 못보게 암호화를 하고/추척가능하도록 log를 달고/

[Clone Coding] What I Learn 3 : TypeScript - Enum and TypeORM
클론 코딩 - 3일차 : Enum and TypeORM

[Clone Coding] What I Learn 2 : TypeORM and Entity
클론 코딩 - 2일차 : TypeORM and Entity
데코레이터

[ TS ] @Decorator 데코레이터 (feat. nestJS)
데코레이터 : 클래스 / 메서드 / 프로퍼티 / 파리미터에 새로운 내용을 덧붙이는 '함수'.
OOP
객체 지향 프로그래밍 (Object oriented Programming)객체 지향 프로그래밍이란 객체와 관련된 코드를 분리할 수 있게 하여 객체를 위주로 생각하여 프로그래밍 하는 것!이러한 구조가 계속 반복되다 보니 클래스라는 구조가 만들어짐 !클래스 (class)클