Skip to content

Latest commit

 

History

History
19 lines (17 loc) · 524 Bytes

File metadata and controls

19 lines (17 loc) · 524 Bytes

Random Thoughts

[Object Naming]

  • client
  • chief
  • manager (purpose: business logic)
  • supervisor (purpose: flow, pub/sub)
  • director (purpose: flow, pub/sub)
  • governor (purpose: storage, limiter)
  • controller (purpose: http router)
  • service (purpose: http endpoint)
  • container (purpose: holder of items)
  • factory (purpose: builder, +fluid chain)
  • model (purpose: business object)
  • spec (purpose: k8s)
  • dto (purpose: req/resp transfer)
  • view (purpose: req/resp transfer)
  • core (purpose: default behaviour)