파이썬 property는 왜 쓸까: 메서드처럼 계산하고 변수처럼 읽는 방법
파이썬 property를 왜 쓰는지 계산 속성, setter, 캡슐화, getter/setter 남용 주의점 기준으로 설명합니다.
파이썬 property를 왜 쓰는지 계산 속성, setter, 캡슐화, getter/setter 남용 주의점 기준으로 설명합니다.
불변 객체는 왜 중요한지 설명합니다. 상태 변경을 줄이면 왜 버그와 추론 비용이 줄어드는지, setter를 없애는 것이 목적이 아니라 어떤 구조적 이점이 생기는지 OOP 관점에서 정리합니다.