6
단일 책임 원칙으로 고군분투
이 예제를 고려하십시오. 웹 사이트가 있습니다. 사용자가 게시물을 작성하고 (무엇이든 가능) 게시물을 설명하는 태그를 추가 할 수 있습니다. 코드에는 게시물과 태그를 나타내는 두 개의 클래스가 있습니다. 이 클래스 Post들을 호출 할 수 있습니다 Tag. Post게시물 생성, 게시물 삭제, 게시물 업데이트 등 Tag을 처리합니다. 태그 생성, 태그 삭제, 태그 업데이트 등을 …