주석이 나쁘다는 것이 아니지만 주석을 보지 않더라도 코드를 읽으면 이해할 수 있게 만들라는 뜻
⇒ 코드를 작성할 때 주석이 필요할 때 달아두었다가 더이상 주석이 없더라도 코드를 이해하는 데 필요가 없다면 제거를 해주는 게 좋음
기존에 작성한 PayemtService에서는 큰 관심사가 두가지 들어음
⇒ 코드를 읽고 이해하는 데 기술적인 내용과 비즈니스(업무 내용)이 혼재가 될 수 있음
관심사는 변경이라는 관점으로 설명할 수 있음
⇒ 변경의 이유와 시점이 다른 코드를 같이 두면 좋지 않음 → 분리!!!!!
메서드 분리(메서드 추출)
인텔리제이 맥북 단축키 : opt + cmd + m