접근 제한자에 대한 생각
코드를 짜다보면.. 네이밍과 함께 엄청 중요하다고 생각하는 건 '접근 제한자'이다.
어떤 속성에 인덱스의 get 및 set 부분을 명시하는 과정이다. 접근성을 제한하거나 접근성에 대해 제한을 풀어서 여러 곳에서 참조 및 접근을 가능하게 하는 과정을 말하는데 대표적으로 getXX , setXX으로 명칭을 사용한다.
접근 제한자를 정확하게 명시해야 데이터 흐름 및 작업에서도 의 관계가 명확하게 된다.
모호하게 public으로 사용하다 보면 이상현상이 생길 가능성이 생기기 때문에 접근 제한자를 정확하게 명시하는 것이 중요하다.
기본 중에 기본이라고 생각하는데 이걸 위배하고 사용하면 예기치 못한 상황이 많이 생기게 된다.
★★★☆☆
반응형
'개발 > 개인적인 생각' 카테고리의 다른 글
개인생각) 개임 애니메이터의 협업방식 (0) | 2020.02.04 |
---|---|
개인생각) 좋은 피드백 과 나쁜 피드백 구분하기 (0) | 2020.01.16 |
개인생각) 2019 롤드컵 이슈 ( 그리핀팀 소드인터뷰, 바이퍼 인터뷰 + 씨맥감독) (0) | 2019.10.29 |
개인생각)랜덤박스의 고찰 (0) | 2019.10.29 |
개인생각) 레벨 밸런스 데이터 개발 (0) | 2019.10.29 |
댓글