종료처리
2026년 7월 20일 09:30분
신명기 34장에서 모세는 느보산에서 가나안을 바라보고 생을 마칩니다. 시스템이 모든 작업을 완료하고 종료됩니다. 나는 종료 전 마무리 작업을 순서대로 실행하는 셧다운 핸들러를 만들었습니다.
package com.jesusbornd.deuteronomy;
import java.util.List;
public class Deuteronomy_34_Chapter_Lv1 {
static void shutdown(String name, List<String> tasks) {
System.out.printf("=== %s 시스템 종료 시작 ===%n", name);
tasks.forEach(t -> System.out.println(" ✅ " + t));
System.out.printf("=== %s 종료 완료 — 다음 세대로 전환 ===%n%n", name);
}
public static void main(String[] args) {
shutdown("모세_시스템", List.of(
"느보산에서 가나안 조망",
"120년 사역 이력 저장",
"여호수아에게 최종 위임",
"하나님이 장사 처리",
"30일 애도 기간 등록"
));
System.out.println(">>> 여호수아_시스템 시작 <<<");
}
}
def shutdown(name, tasks):
print(f"=== {name} 시스템 종료 시작 ===")
for task in tasks:
print(f" ✅ {task}")
print(f"=== {name} 종료 완료 — 다음 세대로 전환 ===
")
if __name__ == "__main__":
shutdown("모세_시스템", [
"느보산에서 가나안 조망",
"120년 사역 이력 저장",
"여호수아에게 최종 위임",
"하나님이 장사 처리",
"30일 애도 기간 등록",
])
print(">>> 여호수아_시스템 시작 <<<")
Search
Categories
← 목록으로
Comments
셧다운 핸들러는 리소스 해제와 상태 저장을 보장하는 마지막 방어선이네요.