본문 바로가기

카테고리 없음

2020-12-25 12시 개발자 글 모음 | "[Design Go] 팩토리 메소드 " 외 1개 이야기

네트워크의 물리적 구조 정리 (Physical Structures, topology) by 김용래

  • 네트워크는 이러한 둘 이상의 장치들이 링크를 통해 서로 연결되어 있는 구조를 가지게 됩니다
  • 단점으로는 하나의 간선을 통해 모든 연결이 이루어지기 때문에 오류가 발생하더라도 발생한 장치를 찾거나 격리시키기가 어렵다는 점이 있습니다
  • 각각의 장치가 하나의 큰 고리(Ring)에 연결되어 있는 모양의 토폴로지입니다


[Design Go] 팩토리 메소드 패턴 by 박정현 about Design Pattern

  • func NewRoom(idx int) *room { r := new(room) r
  • func NewRoomWithBomb(idx int) *roomWithBomb { r := new(roomWithBomb) r
  • idx int) Room { switch t { case simple: return NewRoom(idx) case bomb: return NewRoomWithBomb(idx) default: warn() return nil } } func NewDoorOf(t mazeType