[객체지향 생활체조 원칙] 규칙 4. 한 줄에 점을 하나만 찍는다
한 줄에 점을 하나만 찍는다 코드를 작성할 때 한 라인에 점이 여러 개 생기면, 설계에 대한 고민을 해보라는 지침이다. 숨은 의미 단순히 라인에 존재하는 점의 개수를 헤아려 줄이라는 의미는 아니다. 점을 찍는 행위는 필드나 메소드를 통해 인스턴스에 접근하는 행위를 의미한다. 점의 개수가 많다는 것은 대상 객체의 내부에 깊이 접근하겠다는 의도를 드러내게 되고, 이는 호출자와 피호출자 사이에 강한 결합도가 형성되었다는 것을 의미한다. 예시 public class PaymentService { private MemberRepository memberRepository; public void payment(Long memberId, int accountSequenceNumber, Statement stateme..
프로그래밍/클린코드 & 리팩토링
2021. 8. 29. 20:10
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday