Dependency diagram for Feed view controller

  1. Solid line, empty head = "inherits from" / "is a".
  2. Dashed line, empty head = "conforms to" or "implements"
  3. Solid line, filled head = "depends on" / "has a" (strong dependency)
  4. Dashed line, filled head = "depends on" (weak dependency)

Untitled Diagram drawio-2

Modular Design

Untitled Diagram drawio-3