가드강제

2026년 3월 25일 09:30분

package com.jesusbornd.leviticus;

public class Leviticus_17_Chapter_Lv2 {

    public static boolean allowBlood(boolean hasBlood) {
        if (hasBlood) return false;
        return true;
    }

    public static void main(String[] args) {
        boolean meatHasBlood = true;

        if (!allowBlood(meatHasBlood)) {
            System.out.println("중단 / Stop: 피 금지 / Blood forbidden");
            return;
        }

        System.out.println("진행 / Proceed");
    }
}

def allow_blood(has_blood: bool) -> bool:
    if has_blood:
        return False
    return True

meat_has_blood = True

if not allow_blood(meat_has_blood):
    print("중단 / Stop: 피 금지 / Blood forbidden")
else:
    print("진행 / Proceed")

Comments

Avatar
 2026년 3월 25일 14:57분

조건 하나로 흐름이 완전히 갈리는 구조가 인상적입니다. 단순한 분기지만 기준이 명확해서 메시지가 또렷하게 전달되네요.



Search

← 목록으로