Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
design_pattern:strategy_pattern [2017/10/29 10:55] ledyxdesign_pattern:strategy_pattern [2021/02/07 03:30] (current) – [Strategy Pattern] ledyx
Line 2: Line 2:
 **알고리즘(전략)을 전부 교체**해서 수정하기 쉽도록 만들기 **알고리즘(전략)을 전부 교체**해서 수정하기 쉽도록 만들기
  
-{{tag>Architecture Modeling DesignPattern Behavioral}}+  * 언제 쓰면 좋을까? 
 +    * 원래 알고리즘과 개선된 알고리즘의 속도 비교 
 +    * 장기 게임에서 사용자의 난이도 선택에 따른 루틴 교체 
 +  * 장점? 
 +    * 실행중에도 교체 가능! (예제 Client의 Player 초기화 부분 확인)
  
-  * 시나리오 : 가위바위보 게임+{{tag>Architecture Modeling Design_Pattern Behavioral}} 
 + 
 +시나리오 : 가위바위보 게임
  
 = Strategy = = Strategy =
design_pattern/strategy_pattern.1509274534.txt.gz · Last modified: 2021/02/07 03:15 (external edit)