함수

이번에는 함수에 대해 깨끗한 코드를 작성하는 방법에 대해 몇 가지 예시와 함께 알아보겠습니다. 작게 만들어라 나쁜 코드 아래와 같은 뭔가 결제하고 주문 상태를 변경하고 주문확인 이메일을 전송하는 로직을 가지고 있는 함수가 있습니다. public class PaymentProcessor { public void processPayment(Order order) { // 추상화 되지않은 소스코드 들..! // 결제 처리 // ... 긴 로직 // 주문 상태 업데이트 // ... 긴 로직 // 주문 확인 이메일 전송 // ... 긴 로직 } } 실무를 접하다 보면 많이 보게 되는 코드인데요. 무엇인가 굉장히 길고 늘어뜨려 놓아 개발 툴 한 화면에서도 전부 확인할 수 없는 코드가 되게 됩니다. 읽는 입장에서 해..
infitry
'함수' 태그의 글 목록