웹페이지 만든기1 [Decorator] - 페이지 권한 쉽게 설정하기 Decorator란? 1) 함수를 Wrapping 2) 기능의 재사용 을 말합니다. 함수에 이런 기능을 추가하고 싶을 때 추가하고자 하는 함수가 1~2개라면 그냥 추가해주셔도 크게 문제가 되지 않습니다. 하지만 이런 기능을 추가해야되는 함수가 100개라면 어떻게 될까요?? 뭐 근성이 좋으시면 복붙하셔도 좋고 직접 타이핑 하셔도 좋습니다. 그럼 그렇게 힘들게 100개를 타이핑 했다고 칩시다. 근데 만약에 저 코드를 수정해야 된다면 어떡할까요?? 100개를 다시 다 고쳐야겠죠.... 이런것을 방지하기 위한 그냥이 바로 Decorator 입니다. 이러한 함수를 만들어 놓고 내가 사용하고자 하는 함수 위에다가 이런 식으로 해 놓으면 함수가 Decorator 위에서 사용이 되는겁니다. 이렇게 하면 재사용이나 수정.. 2020. 8. 16. 이전 1 다음