3.0) 템플릿
- 개방 폐쇄 원칙이란 코드에서 어떤 부분은 변경을 통해 그 기능이 다양해지고 확장하려는 성질이 있고,
어떤 부분은 고정되어 있고 변하지 않으려는 성질이 있음을 말해준다.
이를 통해 변화의 특성이 다른 부분을 구분해주고,
각각 다른 목적과 다른 이유에 의해 다른 시점에 독립적으로 변경될 수 있는 효율적인 각 구조를 만들어준다. - 템플릿이란 이렇게 바뀌는 성질이 다른 코드 중에서 변경이 거의 일어나지 않으며 일정한 패턴으로 유지되는 특성을 가진 부분을
자유롭게 변경되는 성질을 가진 부분으로부터 독립시켜 효과적으로 활용할 수 있도록 하는 방법이다.
'Java-Spring > 토비의 스프링 3.1' 카테고리의 다른 글
[토비의 스프링 3.1] Vol.1 스프링의 이해와 원리 - 템플릿 (2) (0) | 2023.09.28 |
---|---|
[토비의 스프링 3.1] Vol.1 스프링의 이해와 원리 - 템플릿 (1) (0) | 2023.09.28 |
[토비의 스프링 3.1] Vol.1 스프링의 이해와 원리 - 테스트 (5) (0) | 2023.09.23 |
[토비의 스프링 3.1] Vol.1 스프링의 이해와 원리 - 테스트 (4) (0) | 2023.09.23 |
[토비의 스프링 3.1] Vol.1 스프링의 이해와 원리 - 테스트 (3) (0) | 2023.09.22 |
3.0) 템플릿
- 개방 폐쇄 원칙이란 코드에서 어떤 부분은 변경을 통해 그 기능이 다양해지고 확장하려는 성질이 있고,
어떤 부분은 고정되어 있고 변하지 않으려는 성질이 있음을 말해준다.
이를 통해 변화의 특성이 다른 부분을 구분해주고,
각각 다른 목적과 다른 이유에 의해 다른 시점에 독립적으로 변경될 수 있는 효율적인 각 구조를 만들어준다. - 템플릿이란 이렇게 바뀌는 성질이 다른 코드 중에서 변경이 거의 일어나지 않으며 일정한 패턴으로 유지되는 특성을 가진 부분을
자유롭게 변경되는 성질을 가진 부분으로부터 독립시켜 효과적으로 활용할 수 있도록 하는 방법이다.
'Java-Spring > 토비의 스프링 3.1' 카테고리의 다른 글
[토비의 스프링 3.1] Vol.1 스프링의 이해와 원리 - 템플릿 (2) (0) | 2023.09.28 |
---|---|
[토비의 스프링 3.1] Vol.1 스프링의 이해와 원리 - 템플릿 (1) (0) | 2023.09.28 |
[토비의 스프링 3.1] Vol.1 스프링의 이해와 원리 - 테스트 (5) (0) | 2023.09.23 |
[토비의 스프링 3.1] Vol.1 스프링의 이해와 원리 - 테스트 (4) (0) | 2023.09.23 |
[토비의 스프링 3.1] Vol.1 스프링의 이해와 원리 - 테스트 (3) (0) | 2023.09.22 |