2014-10-24 4 views
0

항상 가능한 가장 낮은 액세스 수준을 사용해야합니까? 무언가가 패키지 로컬 일 수 있고 보호받는다면 패키지 로컬로 만들어야합니까?항상 액세스 권한이 가장 낮아야합니까?

(또는 일반화 : 뭔가가있다보다 "낮은"액세스 수준을 가질 수 있다면, 그것은 낮출해야합니까?)

이 나쁜 관행 또는 (단지 미친 || 메가 진정한 기업용) 물건인가?

+0

당신에게 달려 있지만, 액세스 제어의 이점을 공유 할 수있는 모듈화 된 코드를 만드는 것을 염두에 두어야합니다. – stevebot

답변

0

일반적으로 좋은 방법은 필요한 것보다 더 많은 것을 제공하지 않는 것입니다. 귀하의 질문에 답하기 위해, 예, 무언가가 보호되었지만 연장 될 필요가없는 경우 패키지 프라이버시라고 선언해야합니다.

관련 문제