해결된 질문
작성
·
115
·
수정됨
답변 3
3
김지환님 안녕하세요.
속도는 변경의 빈도라고 이해하시면 됩니다.
예를 들어서 하나의 클래스 안에 A와 B라는 변경이 공존하고 있다고 해보겠습니다.
A가 한달에 한번 1일에 변경이 일어나고 B가 한달에 두 번 1일과 15일에 변경이 일어난다고 가정해 보겠습니다.
A와 B는 매월 1일 같은 시점에 변경되지만 A가 한달 주기로 변경되는데 비해 B는 15일 주기로 변경되기 때문에 결과적으로 A는 변경되지 않지만 B는 변경되는 상황이 발생합니다.
따라서 A와 B는 같은 시점에 변경이 일어나지만 서로 다른 주기로 변경이 일어나기 때문에(즉, 변경의 속도가 다르기 때문에) 서로 다른 클래스로 분리되어야 합니다.
'동일 시점에 동일한 속도'라는 말을 동일한 주기로 함께 변경되는 코드 집합이라고 이해하시면 될 것 같아요.
감사합니다. 🙂
1
여한우리님 도움이 되셨다니 다행이네요 🙂