Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Task 1 Check list #3

Description

@Seventyy

Task 1 Check list

  • text is in C# and use .NET
  • build succeeded
  • all UT are green
  • Object model representing process data
    • structured data is used to create object model
    • Users: a collection of all actors relevant to the implemented business process (e.g.: readers, customers, suppliers, etc)
    • Catalog: a dictionary of the goods descriptions (e.g.: books, good )
    • Process state: description of the current process state (e.g: the current content of the shop, library, etc.)
    • Events: description of all events contributing to the process state change in time.
  • Dependency injection (additional framework is not required)
  • Data layer is clearly stated (no database of file access is required)
  • Data API is abstract
  • Logic layer is clearly stated
  • Logic API is clearly stated
  • Logic uses only the abstract Data layer API
  • Unit Test - 2+ testing data generation methods
  • layers are tested independently
  • only code in the solution is tested

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions