TIL 2. 데코레이터 패턴, 알고리즘 문제
2021-07-18 TIL
디자인 원칙
- 클래스는 확장에 대해서는 열려 있어야 하지만 코드 변경에 대해서는 닫혀 있어야 한다.
데코레이터 패턴
데코레이터 패턴은 객체에 추가적인 요건을 동작으로 추가한다. 데코레이터는 서브클래스를 만드는 것을 통해서 기능을 유연하게 확장할 수 있는 방법을 제공한다.
알고리즘
1 | def solution(board, moves): |
2021-07-18 TIL
데코레이터 패턴은 객체에 추가적인 요건을 동작으로 추가한다. 데코레이터는 서브클래스를 만드는 것을 통해서 기능을 유연하게 확장할 수 있는 방법을 제공한다.
1 | def solution(board, moves): |