Skip to content

refactor business logic into its own layer #20

@yakticus

Description

@yakticus

Examples of business logic that exists between the DAO and the API layer:

  • bookmark status workflow (transitions between statuses). Note: coupling between status and submitted on date should remain in the DAO
  • shuffling between date formats presented/consumed in the API and the underlying DB fields
  • code in ResponseFormatter

This list will invariably grow, at which point separation of concerns will become more important.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions