Publisher는 Publishable 역할만 알고 발행 결과를 저장한다

Publisher는 구체 게시글 종류를 분기하지 않고 PublishResult라는 공통 경계만 처리합니다.

  1. 1

    Publisher

    publish(Publishable)

  2. 2

    다형 발행

    TextPost / CodePost.publish

  3. 3

    PublishResult

    title·viewCount

  4. 4

    Publisher

    결과 저장

  5. 5

    확장

    새 게시글도 분기 없이 연결

핵심: 새 게시글은 publish 계약과 PublishResult만 지키면 기존 발행 흐름에 바로 참여합니다.