Skip to content

Latest commit

 

History

History
33 lines (27 loc) · 1.89 KB

CRC.md

File metadata and controls

33 lines (27 loc) · 1.89 KB

Class: Habit

Responsibilities Collaborators
know its name
know its reason
know the date that is started
know the days that should be followed

Class: HabitEvent

Responsibilities Collaborators
know the habit that it did Habit
know the date that this event happened Habit
have an optional comment
have an optional photograph
have an geolocation where it take place

Class: Profile

Responsibilities Collaborators
know the habits that it owns Habit
know the habit events that it owns HabitEvent
know the habit events that it follows HabitEvent

Class: Social

Responsibilities Collaborators
request to follow another users habits Profile, Habit
grant or deny follow requests Profile
view others habits and visual indicators Profile, Habit, HabitEvent