void 메서드 내에서 return을 사용하는 것이 나쁜 습관입니까? 다음 코드를 상상해보십시오. void DoThis() { if (!isValid) return; DoThat(); } void DoThat() { Console.WriteLine("DoThat()"); } void 메서드 내에서 반환을 사용해도 괜찮습니까? 성능 저하가 있습니까? 또는 다음과 같은 코드를 작성하는 것이 좋습니다. void DoThis() { if (isValid) { DoThat(); } } void 메서드의 반환은 나쁘지 않으며 중첩을 줄이기 위해 문을 반전if 하는 일반적인 관행 입니다. 그리고 메소드에 대한 중첩이 적 으면 코드 가독성과 유지 관리가 향상됩니다. 실제로 return 문이없는 void 메서드가있는 경..