지저스본드 (260개)
후속추적
사사기 8장에서 기드온은 요단강을 건너 미디안 왕들을 끝까지 추격해 포획합니다. 나는 추적 상태를 맵으로 관리하고 갱신하는 패턴을 구현했습니다.
```java package com.jesusbornd.judges; import java.util.LinkedHashMap; import java.util.Map;
publi…
```python if name == "main": tracking = { "세바": "미디안_왕 — 추격중", "살문나":…
최소선발
사사기 7장에서 기드온의 군대는 22,000명에서 300명으로 두 단계 필터링됩니다. 나는 스트림 파이프라인으로 이 선발 과정을 표현했습니다.
```java package com.jesusbornd.judges;
public class Judges_07_Chapter_Lv1 { public static void…
```python if name == "main": total = 22000 print(f"총 병력: {total:,}명")
after_1s…
소명인증
사사기 6장에서 기드온은 세 번의 징표를 요청하며 소명을 반복 검증합니다. 나는 다단계 인증 검증 패턴으로 이 과정을 구현했습니다.
```java package com.jesusbornd.judges;
public class Judges_06_Chapter_Lv1 { static boolean ver…
```python def verify_sign(sign: str) -> bool: print(f" 검증 요청: {sign}") return True
if __n…
결과기록
사사기 5장은 드보라의 승리 노래입니다. 나는 전쟁의 결과를 구조화된 로그로 기록하는 시스템을 만들었습니다.
```java package com.jesusbornd.judges; import java.util.List;
public class Judges_05_Chapter_Lv1 {…
```python from dataclasses import dataclass
@dataclass class Victory: actor: str; action: str;…
위임실행
사사기 4장에서 드보라는 바락에게 명령을 위임하고 바락은 그 명령을 실행합니다. 나는 이 위임 패턴을 함수형 인터페이스로 구현했습니다.
```java package com.jesusbornd.judges;
public class Judges_04_Chapter_Lv1 { interface Commande…
```python from typing import Callable
def delegate(leader: str, executor: str, mission: str, cmd: …