모든 언어로 전형적인 if-else-construct를 작성할 때마다 (가독성 및 개요 측면에서) 주석을 추가하는 가장 좋은 방법이 무엇인지 궁금합니다. 특히 else 절을 주석 처리 할 때 주석은 항상 제 자리를 벗어났습니다. 다음과 같은 구성이 있다고 가정 해보십시오 (예제는 PHP로 작성).
if ($big == true) {
bigMagic();
} else {
smallMagic()
}
나는 이것을 다음과 같이 논평 할 수있다 :
// check, what kind of magic should happen
if ($big == true) {
// do some big magic stuff
bigMagic();
} else {
// small magic is enough
smallMagic()
}
또는
// check, what kind of magic should happen
// do some big magic stuff
if ($big == true) {
bigMagic();
}
// small magic is enough
else {
smallMagic()
}
또는
// check, what kind of magic should happen
// if: do some big magic stuff
// else: small magic is enough
if ($big == true) {
bigMagic();
} else {
smallMagic()
}
이 의견에 대한 모범 사례는 무엇입니까?
else { // for future reader: sorry, at the moment of writing this I did not have time and skills to come up with a better way to express my logic