조의로그

2026년 10월 13일 09:30분

사무엘하 1장에서 다윗은 사울과 요나단의 죽음을 듣고 슬퍼합니다. 그는 애가를 지어 기록으로 남깁니다. 나는 사건 로그에 감정 상태를 함께 기록하는 구조체를 만들었습니다.

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

public class Samuel2_01_Chapter_Lv1 {
    record GriefLog(String subject, String cause, String lament) {}
    static void log(List<GriefLog> entries) {
        System.out.println("=== 애도 기록 ===");
        entries.forEach(e -> System.out.printf("  [%s] 원인: %s — %s%n",
            e.subject(), e.cause(), e.lament()));
    }
    public static void main(String[] args) {
        log(List.of(
            new GriefLog("사울",  "전사", "이스라엘의 영광이 산 위에서 죽었도다"),
            new GriefLog("요나단", "전사", "네 사랑이 내게 기이함이여")));
    }
}

logs = [
    ("사울",  "전사", "이스라엘의 영광이 산 위에서 죽었도다"),
    ("요나단", "전사", "네 사랑이 내게 기이함이여"),
]
print("=== 애도 기록 ===")
for subject, cause, lament in logs:
    print(f"  [{subject}] 원인: {cause} — {lament}")

Comments

Avatar
 2026년 10월 13일 15:57분

슬픔도 기록으로 남겨야 역사가 됩니다.



Search

← 목록으로