난 그냥 당신이 일반적으로 수업 레이아웃이 아니라 "#regions"를 의미한다는 것을 확인하고 싶었습니다.
아무도 지역 사용을 피한다고 언급 한 것에 놀랐습니다. OP가 지역 배치에 대한 여론 조사를 원하지만 다른 관점을 높이고 싶습니다.
나는 지역을 피한다. 작업중 인 코드를보고 싶습니다. 찾고있는 것을 찾기가 어렵다면 코드 접기를 사용하고 비슷한 클래스 구성을 그룹화하십시오.
왜 지역을 싫어합니까? CTRL+M,L및 CTRL+M,O코드 폴딩 전환됩니다. 그러나 축소하면 전체 영역이 숨겨집니다. 메소드 / 속성 / 설명 만 축소하면됩니다.
지역이 너무 많으면 코드 냄새가 나고 수업이 너무 많은 일을하고 있습니다. Jeff Atwood는 읽을만한 가치가있는 지역 에 대한 좋은 소식을 제공합니다 .
#regions에서 내가 가장 좋아하는 인용문 :
아니요, #regions를 사용하지 않습니다. 그리고 아니요, 저는 테러리스트와 협상하지 않습니다. 입 닥쳐.
- 제프 애트우드
많은 프로그래머들이 그것들을 사용한다고 주장한다는 것을 알고 있습니다. 이 질문은 주관적입니다. 방금 대안을 제안 할 것이라고 생각했습니다.