창의적으로 바쁘기

  • 홈
  • 태그
  • 방명록

전략 패턴 1

[토비의 스프링vol.1 3장] 템플릿

3장 템플릿 개방 폐쇄 원칙: 확장에는 자유롭게 열려 있고 변경에는 굳게 닫혀있다. 템플릿 : 바뀌는 성질이 다른 코드 중에서 변경이 거의 일어나지 않으며 일정한 패턴으로 유지되는 특성을 가진 부분을 자유롭게 변경되는 성질을 가진 부분으로부터 독립시켜서 효과적으로 활용할 수 있는 방법이다. 분리와 재사용을 위한 디자인 패턴 적용 내부 클래스 클래스 분리와 DI 템플릿과 콜백 정리 예외처리 예외처리 필요성 : 예외가 발생했을 경우에도 사용한 리소스를 반드시 반환해야 한다. try/catch/finally 코드의 복잡도가 너무 높다. 모든 메소드마다 반복된다. 분리와 재사용을 위한 디자인 패턴 적용 변하는 부분을 변하지 않는 나머지 코드에서 분리 변하는 부분 : 쿼리 수행 변하지 않는 부분 : try/cat..

토비의스프링vol.1 2022.10.31
이전
1
다음
더보기
프로필사진

창의적으로 바쁘기

  • 분류 전체보기
    • 프로젝트 회고
    • 환경세팅
    • JAVA
    • Algorithm
    • NestJS
    • Git
    • 기기구조
    • 토비의스프링vol.1
    • programming
    • 이것저것
    • DataBase

Tag

토비의 스프링, EC2, 스프링 트랜잭션, nodejs, java, 토비의스프링, 토비의 스프링 8장, AOP, 이펙티브자바2장, aws, Spring, 스프링, 스프링이란 무엇인가, git, 서비스 추상화, 의존성주입, nestjs, mongodb, 스프링 di/ioc, 토비의스프링6장,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바