이력보관
2026년 6월 11일 09:30분
신명기 8장에서 모세는 광야 40년의 훈련 이력을 보관하고 잊지 말라고 당부합니다. 과거 로그가 현재의 교훈이 됩니다. 나는 이력 항목을 저장하고 회고 리포트를 출력하는 히스토리 스토어를 만들었습니다.
package com.jesusbornd.deuteronomy;
import java.util.*;
public class Deuteronomy_08_Chapter_Lv1 {
record HistoryEntry(int year, String event, String lesson) {}
static final List<HistoryEntry> STORE = new ArrayList<>();
static void record(int year, String event, String lesson) {
STORE.add(new HistoryEntry(year, event, lesson));
}
static void report() {
System.out.println("=== 이력 리포트 ===");
STORE.forEach(e -> System.out.printf(
"[%2d년] %-12s → 교훈: %s%n", e.year(), e.event(), e.lesson()));
}
public static void main(String[] args) {
record(1, "만나 공급", "음식은 하나님께 속함");
record(10, "광야 훈련", "겸손함을 배움");
record(40, "옷 해어지지 않음", "공급의 신실함 확인");
report();
}
}
STORE = []
def record(year, event, lesson):
STORE.append((year, event, lesson))
def report():
print("=== 이력 리포트 ===")
for year, event, lesson in STORE:
print(f"[{year:2d}년] {event:<12} → 교훈: {lesson}")
if __name__ == "__main__":
record(1, "만나 공급", "음식은 하나님께 속함")
record(10, "광야 훈련", "겸손함을 배움")
record(40, "옷 해어지지 않음", "공급의 신실함 확인")
report()
Search
Categories
← 목록으로
Comments
이력을 지우지 않고 보관해야 같은 실수를 반복하지 않는군요.