CRUD (만들기, 읽기, 업데이트 및 삭제) 작업을 수행하는 YoutubeVideoService
클래스가 있습니다. Create, Read, Update 및 Delete 내보기에서 클래스를 변경하는 네 가지 이유가 있습니다. 이 클래스는 Single Responsibility Principle을 위반합니까?SRP (Single Responceibility Principle) 및 내 서비스 클래스
위반하는 경우 CreateYoutubeVideoService
, ReadYoutubeVideoService
, UpdateYoutubeVideoService
및 DeleteYoutubeVideoService
과 같은 네 개의 클래스가 있어야합니다. 많은 수업을하는 것이 과도하지 않습니까?
이 질문을 게시 해 주셔서 감사합니다. 매우 감동적입니다! –