나는이렇게코딩했다 (216개)
소명인증
사사기 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: …
순서처리
사사기 3장에서 옷니엘, 에훗, 삼갈 세 사사가 순서대로 이스라엘을 구원합니다. 나는 각 사사를 레코드로 정의하고 순서대로 처리하는 파이프라인을 만들었습니다.
```java package com.jesusbornd.judges; import java.util.List;
public class Judges_03_Chapter_Lv1 {…
```python from dataclasses import dataclass
@dataclass class Judge: name: str; enemy: str; yea…
순환오류
사사기 2장에서 이스라엘은 우상숭배→심판→부르짖음→구원의 패턴을 세대마다 반복합니다. 나는 이 순환 구조를 상태 전환 열거형으로 모델링했습니다.
```java package com.jesusbornd.judges;
public class Judges_02_Chapter_Lv1 { enum State { 평화, 우…
```python from enum import Enum, auto
class State(Enum): 평화 = auto(); 우상숭배 = auto(); 심판 = auto…