지저스본드 (287개)
미스바전
사무엘상 7장에서 사무엘이 미스바에서 이스라엘을 집결시키고 금식 기도 후 블레셋을 물리칩니다. 준비와 회개가 전투보다 앞섭니다. 나는 전투 전 체크리스트를 검증하는 함수를 만들었…
```java package com.jesusbornd.samuel1; import java.util.List;
public class Samuel1_07_Chapter_Lv1…
```python def ready_for_battle(checklist: list) -> bool: return all(i.startswith("✅") for i in …
반환처리
사무엘상 6장에서 블레셋은 언약궤를 돌려보내며 속건제물을 함께 보냅니다. 반환할 때는 원래 상태로 복원하고 보상이 따릅니다. 나는 리소스 반환과 콜백 처리를 구현했습니다.
```java package com.jesusbornd.samuel1;
public class Samuel1_06_Chapter_Lv1 { record ReturnPac…
```python def return_with_callback(item: str, compensation: str, callback): print(f"반환: {item} …
충돌감지
사무엘상 5장에서 다곤 신상 앞에 놓인 언약궤가 매일 아침 다곤을 쓰러뜨립니다. 두 시스템이 공존할 수 없는 충돌입니다. 나는 자원 충돌을 감지하고 우선순위를 결정하는 로직을 만…
```java package com.jesusbornd.samuel1;
public class Samuel1_05_Chapter_Lv1 { record Resource(…
```python def coexist(a: tuple, b: tuple): winner, loser = (a, b) if a[1] > b[1] else (b, a) …
언약궤분실
사무엘상 4장에서 이스라엘은 블레셋에게 패하고 언약궤를 빼앗깁니다. 핵심 자원이 탈취되면 시스템 전체가 흔들립니다. 나는 세션 무효화 상황을 모델링했습니다.
```java package com.jesusbornd.samuel1;
public class Samuel1_04_Chapter_Lv1 { static boolean a…
```python ark_captured = False
def is_valid(): return not ark_captured
print("전투 전:", "✅ 유효" …
첫부름
사무엘상 3장에서 하나님이 사무엘을 처음 부르십니다. 사무엘은 세 번이나 엘리에게 갔다가 네 번째야 하나님의 음성임을 깨닫습니다. 나는 이벤트 소스를 식별하는 리스너 패턴을 구현…
```java package com.jesusbornd.samuel1; import java.util.List;
public class Samuel1_03_Chapter_Lv1…
```python callers = ["엘리", "엘리", "엘리", "하나님"] for i, caller in enumerate(callers, 1): resp = "말…