Tags
28 pages
디자인-패턴
[CleanCode] 코드 최적화의 비밀: 조건문을 호출부로 올리고 반복문을 하위 레벨로 내리기
![[CleanCode] 코드 최적화의 비밀: 조건문을 호출부로 올리고 반복문을 하위 레벨로 내리기](/post/2025-05-20-the-secrets-of-code-optimization-pushing-conditionals-up-and-loops-down/index_hu_267c7efab0499997.png)
[Data Structure] C#에서의 Lock-Free 우선순위 큐 구현
![[Data Structure] C#에서의 Lock-Free 우선순위 큐 구현](/post/2025-02-28-csharp-lock-free-priority-queue/index_hu_42d57ca2fdeb3624.png)
[Design Pattern] Abstract Factory - 추상 팩토리 패턴
![[Design Pattern] Abstract Factory - 추상 팩토리 패턴](/post/designpattern/01_abstract_factory/tmp_wordcloud_hu_b099a96e6467c168.png)
[Design Pattern] Adapter - 어댑터 패턴
![[Design Pattern] Adapter - 어댑터 패턴](/post/designpattern/06_adapter/tmp_wordcloud_hu_9c98c3aa5074382f.png)
[Design Pattern] Bridge - 브릿지 패턴
![[Design Pattern] Bridge - 브릿지 패턴](/post/designpattern/07_bridge/tmp_wordcloud_hu_83e6bad072544abf.png)
[Design Pattern] Builder - 빌더 패턴
![[Design Pattern] Builder - 빌더 패턴](/post/designpattern/02_builder/tmp_wordcloud_hu_135a232c8e0e6681.png)
[Design Pattern] Chain of Responsibility - 책임 연쇄 패턴
![[Design Pattern] Chain of Responsibility - 책임 연쇄 패턴](/post/designpattern/15_chain_of_responsibility/tmp_wordcloud_hu_c9a3bd7f15e9577a.png)
[Design Pattern] Command - 커맨드 패턴
![[Design Pattern] Command - 커맨드 패턴](/post/designpattern/16_command/tmp_wordcloud_hu_c7ab1ad97fbced4b.png)
[Design Pattern] Composite - 컴포지트 패턴
![[Design Pattern] Composite - 컴포지트 패턴](/post/designpattern/08_composite/tmp_wordcloud_hu_127f86e1fcdf3b3b.png)
[Design Pattern] Decorator - 데코레이터 패턴
![[Design Pattern] Decorator - 데코레이터 패턴](/post/designpattern/09_decorator/tmp_wordcloud_hu_2fe4899ffc2b9123.png)
[Design Pattern] Facade - 퍼사드 패턴
![[Design Pattern] Facade - 퍼사드 패턴](/post/designpattern/10_facade/tmp_wordcloud_hu_2a2ec8eb7cdad284.png)
[Design Pattern] Factory Method - 팩토리 메서드 패턴
![[Design Pattern] Factory Method - 팩토리 메서드 패턴](/post/designpattern/03_factory_method/tmp_wordcloud_hu_68be764df35983a4.png)
[Design Pattern] Flyweight - 플라이웨이트 패턴
![[Design Pattern] Flyweight - 플라이웨이트 패턴](/post/designpattern/11_flyweight/tmp_wordcloud_hu_77fa678ac7f0c7f9.png)
[Design Pattern] Interpreter - 인터프리터 패턴
![[Design Pattern] Interpreter - 인터프리터 패턴](/post/designpattern/13_interpreter/tmp_wordcloud_hu_183dbc47827b19bc.png)
[Design Pattern] Iterator - 반복자 패턴
![[Design Pattern] Iterator - 반복자 패턴](/post/designpattern/17_iterator/tmp_wordcloud_hu_7d58ede73554457e.png)
[Design Pattern] Mediator - 중재자 패턴
![[Design Pattern] Mediator - 중재자 패턴](/post/designpattern/18_mediator/tmp_wordcloud_hu_c7540282e8d98174.png)
[Design Pattern] Memento - 메멘토 패턴
![[Design Pattern] Memento - 메멘토 패턴](/post/designpattern/19_memento/tmp_wordcloud_hu_ca7770e96601293.png)
[Design Pattern] Observer - 옵저버 패턴
![[Design Pattern] Observer - 옵저버 패턴](/post/designpattern/20_observer/tmp_wordcloud_hu_c7aa2930b5852be6.png)
[Design Pattern] Prototype - 프로토타입 패턴
![[Design Pattern] Prototype - 프로토타입 패턴](/post/designpattern/04_prototype/tmp_wordcloud_hu_66fa2976990c89e8.png)