WikiWIKI 그래프
위키
참조용 핸드북 — 자주 찾아보고 갱신하는 글 모음
문서 탐색
문서 8개Patterns
문서
- 결과 타입성공 값과 실패 이유를 반환값 하나에 담아, 실패를 예외 대신 데이터로 다루는 함수형 패턴.Patternspath:Patterns/Functional
- 모나드감싼 값을 꺼내 다음 계산에 넘기는 bind로, 실패·부재·비동기 같은 문맥을 가진 계산을 이어 붙이는 함수형 패턴.Patternspath:Patterns/Functional
- 모노이드결합법칙을 지키는 합치기 연산과 항등원으로, 부분 결과를 어떻게 묶어도 같은 전체 결과를 만드는 함수형 패턴.Patternspath:Patterns/Functional
- 부분 적용과 커링인자 일부를 먼저 고정해 새 함수를 만들고, 여러 인자 함수를 한 인자씩 받는 함수로 바꾸는 함수형 패턴.Patternspath:Patterns/Functional
- 옵션 타입값이 없을 수 있음을 null 대신 타입으로 드러내 호출부가 두 경우를 모두 다루게 하는 함수형 패턴.Patternspath:Patterns/Functional
- 펑터값을 감싼 구조는 그대로 두고 안의 값에만 함수를 적용하는 map 연산의 함수형 패턴.Patternspath:Patterns/Functional
- 폴드누적값과 원소를 받는 함수를 반복 적용해 컬렉션이나 재귀 구조를 값 하나로 줄이는 함수형 패턴.Patternspath:Patterns/Functional
- 함수 합성작은 함수를 이어 붙여 한 함수의 출력을 다음 함수의 입력으로 넘기는 함수형 패턴.Patternspath:Patterns/Functional
최근 갱신
- C++ 이디엄Cpp 관용구
- 미디에이터 패턴서로 영향을 주는 객체들이 직접 얽히지 않도록 상호작용 규칙을 중재 객체에 모으는 행위 패턴.
- 메멘토 패턴객체 내부 상태를 외부에 풀어놓지 않고 스냅샷으로 보관했다가 원본 객체가 복원하는 행위 패턴.
- 플라이웨이트 패턴반복되는 객체들에서 바뀌지 않는 공통 상태만 공유하고 위치별 상태는 따로 두는 구조 패턴.
- 컴포지트 패턴항목 하나와 항목들의 묶음을 같은 약속으로 다루어 트리 전체를 처리하는 구조 패턴.
- 인터프리터 패턴작은 언어의 규칙을 식 객체의 트리로 만들고 각 객체가 자신의 의미를 계산하게 하는 행위 패턴.
- 비지터 패턴요소 종류가 비교적 안정된 구조에서 새 연산을 방문자 객체로 추가하는 행위 패턴.
- 책임 연쇄 패턴처리자들을 연결하고 요청을 맡을 수 있는 곳까지 전달하되 미처리 결과도 드러내는 행위 패턴.