코딩공부하는 40대 노가더 입니다
python을 공부하다가 @property 와 @name.setter에 대한 내용중
oop의 '은닉' 이라는 키워드를 설명하는 부분에서
"외부에서 누구나 접근 가능하며 누구나 수정가능" 대략 이런식의 설명인데
누구나? 이말이 혼란스럽습니다.
코딩공부하는 40대 노가더 입니다
python을 공부하다가 @property 와 @name.setter에 대한 내용중
oop의 '은닉' 이라는 키워드를 설명하는 부분에서
"외부에서 누구나 접근 가능하며 누구나 수정가능" 대략 이런식의 설명인데
누구나? 이말이 혼란스럽습니다.
다른개발자 혹은 본인을 뜻함 게터세터의 정보은닉은 조삼모사로 의미없는 게터세터는 지양해야할 안티패턴으로 밝혀짐
ㄱㅅㄱㅅ 어쩐지 이게 뭔소용인가했음요
본인 + 협업하는 개발자들이 모두 접근 가능하다는 뜻임 setter는 닫아두고 데이터를 수정하는 메서드를 따로 만들어두고 쓰는게 가장 좋아용
걍전역변수라는거임