Chapter 05

Part 03. 

 

  • Closure 예제 

 

  • function inspection 

 

  • 잘못된 클로저 사용 

 

  •  

 

Part 04 

 

  • 데코레이터
  • 장점
  • (1) 중복제거, 코드 간결, 공통 함수 작성 할 수 있다 
  • (2) 로깅, 프레임웤, 유효성 체크... -> 공통 기능으로 요약가능하다 (따로 분리 가능) 
  • (3) 조합해서 사용하기가 용이하다 
  • 단점
  • (1) 가독성 감소(상황에 따라 다름)
  • (2) 특정 기능에 한정된 함수는 단일 함수로 작성하는 것이 유리할 수도 있음
  • (3) 디버깅 불편 

 

  • 데코레이터 실습

 

  • 데코레이터 사용해서 함수 구현

  • 데코레이터 미사용

 

  • 데코레이터 사용 

 

+ Recent posts