Notice
Recent Posts
Recent Comments
Link
목록프로그래밍 개발 (1)
제이슨의 개발이야기

스트레티지 패턴 (strategy pattern) 이란 서로 다른 알고리즘들이 존재하고 , 실행 중 적합한 알고리즘을 선택해서 적용하는 패턴을 스트레티지 패턴 입니다 이것을 좀 더 쉽게 예를 들자면 영화 티켓을 구매하는 경우 누군가는 초대권이 있어서 초대권으로 티켓을 받는 경우 , 누군가는 현금결제 , 누군가는 신용카드 결제 , 누군가는 vip 멤버쉽 티켓 등등 같은 티켓을 구매하지만 티켓을 구매하는 방식(알고리즘) 이 서로 다른 경우 스트레티지 패턴 (strategy pattern) 을 사용하면 쉽게 간결하게 구현 할 수 있습니다 ! 다시 스트레티지 패턴 (strategy pattern) 을 정리하면 같은 종류의 작업(ex 영화티켓 구매) 을 하는 알고리즘을 정의 하고 각 알고리즘을 캡슐화 함 그리고 ..
디자인 패턴
2021. 3. 11. 12:16