OOP의 핵심은 추상화임. 비유가 좀 좆같지만 간단하게 SetX(float x), Update()보다 UpdatePosition(float x, float y)가 훨씬 직관적이고 더 높은 수준의 추상화인데 게터세터 필요성을 아직까진 별로 못느꼈다.

게임 해킹한다고 포인터로 메모리 조작하는거면 게터 세터가 필요한데 그런 특수한 분야가 아니라면 게터 세터 자체가 필요없음. 값을 변화시키는게 아니라 상태를 변화시켜야지