Events like "user creates" and "adding" take an actor and time to perform.
Related events like "a new saving goal has just been created" mark the end of an action and are instantaneous.
These events help define the domain's timeline and actions.
Categorize Expenses:
This action needs a more detailed explanation of its functionality.
It should involve concepts like categories, categorization, and mapping expenses/incomes to categories.
This explanation clarifies how these concepts interact within the domain.
Behaviors:
Behaviors are composed of actions and events, but only those relevant to the domain and abstraction level.
For example, "bring records up-to-date" is a meaningful behavior with specific actions and events.
Reviewing other behaviors ensures their relevance and component actions/events
Professor feedback:
Events:
Categorize Expenses:
Behaviors:
Priority: 5 Complexity: 2
https://docs.google.com/document/d/1oj93v_52P4_3Ni0Ssja2pPf-VpD5xYrlI0MqEeT8CDo/edit