# facade

8개의 포스트

Facade 패턴 적용기.Spring

기존에 있던 코드들을 Facade패턴으로 리팩토링하는 과정에서한 생각들과 이를 통해 상세한 기조를 세운 과정을 기술했습니다.Service의 Repository 의존성을 낮추는 것이 시작이었지만 개발하는 과정에서 데이터베이스 관점에서 많이 바라본 경향으로 Controll

2023년 10월 11일
·
0개의 댓글
·
post-thumbnail

Typescript로 다시 쓰는 GoF - Facade

파사드Facade 패턴은 복잡한 내부로직을 하나의 인터페이스로 정리한다. 추상화Abstraction과 혼동되기도 하는데, 파사드를 추상화의 한 방법으로 볼 수도 있지만 반대로 모든 추상화가 파사드 패턴인 것은 아니다.추상화는 보다 보편적인 개념으로, 단순히 구체적인 로

2023년 10월 10일
·
0개의 댓글
·
post-thumbnail

facade pattern

structural design patterns 중 하나로, 복잡한 서브 시스템들을 하나의 인터페이스로 캡슐화한다.\-> 엔진을 시작하거나, 멈출 때 위의 객체들에 모두 접근해서 이용해야 한다. 시작할 때 코드\-> facade 패턴을 이용하면 사용자가 모두 부를 필요

2023년 6월 22일
·
0개의 댓글
·
post-thumbnail

Facade 패턴을 사용하여 타 도메인과 결합도 낮추기

하나의 도메인 서비스에 타 도메인과 연관관계가 있으면 협력하여 비즈니스 로직을 구성해야 할때가 있습니다. 이 상황에서 하나의 도메인 서비스는 그 해당 도메인에 대한 비즈니스 로직만 처리하고, 여러 협력해야하는 비즈니스 로직의 책임은 Facade 패턴의 객체에게 위임하여

2023년 6월 17일
·
0개의 댓글
·

객체지향 디자인패턴 1~2

movie movie >Singleton 어떤 클래스의 객체가 해당 프로세스에서 딱 하나만 만들어져 있어야 할 때 사용 >Strategy 프로그램 실행 중 모드가 바뀔 때마다 해당 모듈에 맞는 시나리오가 이루어지는 방식 >State 특정 상태마다 다르게 할 일을, 나아가서 그 상태들 자체를 그 상태마다 실행시 할 일과 함께 하나하나 모듈화 해서 ...

2023년 3월 27일
·
0개의 댓글
·
post-thumbnail

Facade

GoF의 디자인 패턴, 파사드 패턴에 대해 알아본다.

2022년 9월 20일
·
0개의 댓글
·
post-thumbnail

Aug 02, 2021, TIL (Today I Learned) - Design Patterns on IOS

본 글은 raywenderlich의 Design Patterns on iOS using Swift - Part 1/2, Design Patterns on iOS using Swift - Part 2/ 2을 읽고 이해한 바탕으로 필요한 부분을 정리한 글입니다.소프트웨어

2021년 8월 26일
·
0개의 댓글
·