Whiteship's Note

[코딩] 데이터를 요청하지 말고 작업을 요청하라.

모하니?/Coding : 2009.11.12 18:45


어떤 컨트롤러 안에 다음과 같은 코드가 있습니다.

    @RequestMapping("/study/{studyId}/meeting/delete/{meetingId}")
    public String deleteMeeting(@PathVariable int studyId,
            @PathVariable int meetingId) {
        Meeting meeting = meetingService.getById(meetingId);
        meetingService.deleteMeeting(meeting);
        return redirectStudyView(studyId);
    }

안그래도 컨트롤러 코드를 보면 항상 무언가 미적지근한 것이 있었는데, 그 원인을 이제야 알겠네요. 이 글의 제목에 적혀있는 객체지향 원리(?)를 생각해볼때 위와 같은 코드의 문제점은 무엇일까요?

이상하죠.. meeting을 model에 주어 담을 것도 아닌데, 뭐하러 가져와서 다시 service쪽에 넘겨주는 걸까요. 저런 식으로 코딩한 부분이 한 두군데가 아닙니다. 죄다 고쳐야겠어요. 크헉!!!!;;;;;




top

TAG
  1. Favicon of https://helols.tistory.com BlogIcon is윤군 2009.11.13 17:54 신고 PERM. MOD/DEL REPLY

    딱 형 스타일이네요 ;;ㅋㅋ

    Favicon of https://whiteship.tistory.com BlogIcon 기선 2009.11.13 18:20 신고 PERM MOD/DEL

    ㅇㅇ내가 짠거야.ㅠ.ㅠ

Write a comment.




: 1 : ··· : 60 : 61 : 62 : 63 : 64 : 65 : 66 : 67 : 68 : ··· : 299 :