Community

단순히 값을 세팅하거나, 돌려주는 용도로서의 접근자로써만 생각하신다면, 존재 이유에 대해 의문을 가지실수 밖에 없습니다 하지만, getter/setter 코드에 안전장치가 추가 된다고 생각하시면 쉽

단순히 값을 세팅하거나, 돌려주는 용도로서의 접근자로써만 생각하신다면, 존재 이유에 대해 의문을 가지실수 밖에 없습니다 하지만, getter/setter 코드에 안전장치가 추가 된다고 생각하시면 쉽습니다. 로직이 방대해지고 복잡해지면 접근자에 안전장치 추가 필요성이 자연스레 느껴 지실 텐데요, 처음부터 getter/setter로 생성하셨다면 리팩토링도 필요 없지만 그렇게 하지 않으셨다면, 리팩토링이 쉽지 않습니다.

알림

알림이 없습니다