네트워크의 물리적 구조 정리 (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