Typescript 공부하기 8일차 (2022.10.02)
1. 데코레이터 1) 특징 - 함수를 감싸는 함수 - GoF에 소개된 구조적 디자인 패턴 중 하나로서, 기존 함수를 바꾸지 않고 함수를 관찰, 수정, 재정의(오버라이딩)할 수 있는 함수. - 가독성 개선 - 반복되는 코드 줄이기 - 단일책임원칙 ㄴ 단일책임원칙(SRP, Single Responsibility Principle) 객체지향 5대 원칙인 SOLID 원칙 중 하나로, 프로그램에서 모든 모듈, 클래스, 함수는 한 번에 하나의 역할 만 책임져야 한다는 원칙, 즉, 한 번에 한 가지 일만 해야 한다. 2) 주의사항 - 표준화되지 않은 기능 ㄴ 데코레이터는 앵귤러 프레임워크를 지원하기 위해 추가된 것으로 아직 표준화되지 않은 기능. ㄴ 즉, 사용중인 데코레이터가 비표준화되거나 호환성이 깨질 가능성이 있..
2022. 10. 2.