결과기록

2026년 7월 27일 09:30분

사사기 5장은 드보라의 승리 노래입니다. 나는 전쟁의 결과를 구조화된 로그로 기록하는 시스템을 만들었습니다.

package com.jesusbornd.judges;
import java.util.List;

public class Judges_05_Chapter_Lv1 {
    record Victory(String actor, String action, String result) {}

    public static void main(String[] args) {
        List<Victory> song = List.of(
            new Victory("드보라",  "전쟁지휘",   "시스라_군대_궤멸"),
            new Victory("바락",    "기손강_추격", "적군_전멸"),
            new Victory("야엘",    "천막말뚝",   "시스라_제거"),
            new Victory("여호와",  "하늘군대",   "이스라엘_구원")
        );
        System.out.println("=== 드보라의 노래 — 승리 기록 ===");
        song.forEach(v -> System.out.printf("[기록] %s → %s → %s%n", v.actor(), v.action(), v.result()));
        System.out.println("→ 40년 평화");
    }
}

from dataclasses import dataclass

@dataclass
class Victory:
    actor: str; action: str; result: str

if __name__ == "__main__":
    song = [
        Victory("드보라",  "전쟁지휘",   "시스라_군대_궤멸"),
        Victory("바락",    "기손강_추격", "적군_전멸"),
        Victory("야엘",    "천막말뚝",   "시스라_제거"),
        Victory("여호와",  "하늘군대",   "이스라엘_구원"),
    ]
    print("=== 드보라의 노래 — 승리 기록 ===")
    for v in song:
        print(f"[기록] {v.actor}{v.action}{v.result}")
    print("→ 40년 평화")

Comments

Avatar
 2026년 7월 27일 11:18분

승리의 기록을 구조화해 두면 나중에 패턴 분석과 감사에 활용할 수 있네요.



Search

← 목록으로