안녕하세요, 강의 재미있게 보면서 코딩하고 있습니다.
문득 궁금한 점이 생겨서 질문 남깁니다.
상품 추가 부분과 상품 수정 부분이 둘 다 .save()를 사용하는데, id값이 중복인게 있으면 수정, 아니면 추가인 것에서 착안하여
어차피 둘 다 똑같은 예외처리를 해야하니까 상품 추가 메소드의 파라미터에 id값을 추가하여
id값이 0이면 추가, 아니면 수정을 할 수 있게 처리를 했습니다.
다만 이렇게 만들고 나서 생각해보니 한 메소드 안에 두 가지 기능이 들어가 있는게 되어 버려서
그냥 예외처리 부분을 따로 메소드로 빼내어 쓰고 추가, 수정 메소드를 나누는게 더 좋은 코딩법일까요?