# decorator

122개의 포스트

[Nest.js] e2e test에서 Web3AuthGuard 오버라이드 하기

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

2023년 5월 6일
·
3개의 댓글
·
post-thumbnail

[Swift/디자인패턴] Decorator Pattern

기존의 객체의 행위를 변경하지 않고 새로운 행위를 추가하고 싶을 때 데코레이터 패턴을 고려해보자.

2023년 4월 23일
·
0개의 댓글
·

오프라인 코드캠프 12일차 TIL

👨🏻‍💻 오늘의 알고리즘 공부 set 문법 최근에 나온 문법으로 배우면서 아주 용이하다고 느꼈다 set은 데이터를 저장할 수 있는 객체 데이터 타입 형태이다. 하지만 특이점이 하나 있는데 객체의 내부는 배열의 형태를 가진다는 점이다. 예를 들면 요런 느낌~? 가

2023년 4월 16일
·
0개의 댓글
·
post-thumbnail

스프링 3.1 - 프록시 패턴

실제 클라이언트는 UserService 의 유저 레벨 수정 메서드를 사용하기 위해 핵심기능을 구현한 UserServiceImpl 객체를 사용하는 것이 아니라 부가기능을 적용하고 핵심기능을 위임한 UserServiceTx 를 사용하게된다.프록시자신이 클라이언트가 사용할려

2023년 4월 6일
·
0개의 댓글
·

객체지향 디자인패턴 1~2

movie movie >Singleton 어떤 클래스의 객체가 해당 프로세스에서 딱 하나만 만들어져 있어야 할 때 사용 >Strategy 프로그램 실행 중 모드가 바뀔 때마다 해당 모듈에 맞는 시나리오가 이루어지는 방식 >State 특정 상태마다 다르게 할 일을, 나아가서 그 상태들 자체를 그 상태마다 실행시 할 일과 함께 하나하나 모듈화 해서 ...

2023년 3월 27일
·
0개의 댓글
·
post-thumbnail

[Django] is.authenticated와 @login_required의 차이

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

2023년 3월 22일
·
0개의 댓글
·
post-thumbnail

python - 클로저(Closure) 와 데코레이터(Decorator)

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

2023년 3월 9일
·
0개의 댓글
·
post-thumbnail

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

TypeScript의 데코레이터와 메타데이터로 @Get() @Post() 구현하기

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

NestJS - TypeScript의 데코레이터 활용하기

🔥 Decorator 어렵넴..

2023년 3월 1일
·
1개의 댓글
·
post-thumbnail

TypeScript Decorator

현재 decorator는 class및 class 내부에서만 사용할 수 있음즉, decorator는 class, class 내부의 property, accessor, method parameter에 사용할 수 있음class의 다양한 property 및 method의 정의

2023년 2월 18일
·
0개의 댓글
·

Go로 만드는 웹-6 Decorator Handler

지난 포스팅때 예고했던 것처럼 오늘은 Handler를 구현해볼 예정이다.우선 main.go 부터 만들고 시작한다. 앞선 포스팅에서 했던 것과 같이, NewHandler()를 만들어주고, 서버 세팅부터 한다.그리고, Logger라는 이름의 log를 찍어주는 역할의 Dec

2023년 2월 1일
·
0개의 댓글
·
post-thumbnail

[Clone Coding] What I Learn 4-2 : Custom Guard & Custom Decorator

클론 코딩 - 5일차 : Custom Guard & Custom Decorator

2023년 1월 31일
·
0개의 댓글
·

Go로 만드는 웹5 - Decorator 패턴

Decorator란? 프로그래밍의 한 패턴인데, Original한 기능이 있는것에 부가적으로 붙이는 것을 말한다. 좀더 자세히 설명해보자면, 어떤 데이터를 보낸다고 가정해보자. Data를 보낼때, 압축하고/다른사람이 못보게 암호화를 하고/추척가능하도록 log를 달고/

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

[Clone Coding] What I Learn 2 : TypeORM and Entity

클론 코딩 - 2일차 : TypeORM and Entity

2023년 1월 26일
·
0개의 댓글
·

데코레이터

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

[ TS ] @Decorator 데코레이터 (feat. nestJS)

데코레이터 : 클래스 / 메서드 / 프로퍼티 / 파리미터에 새로운 내용을 덧붙이는 '함수'.

2023년 1월 6일
·
0개의 댓글
·

OOP

객체 지향 프로그래밍 (Object oriented Programming)객체 지향 프로그래밍이란 객체와 관련된 코드를 분리할 수 있게 하여 객체를 위주로 생각하여 프로그래밍 하는 것!이러한 구조가 계속 반복되다 보니 클래스라는 구조가 만들어짐 !클래스 (class)클

2023년 1월 2일
·
0개의 댓글
·