SOOlutions / HomeTaskApp

True OO implementation in Java of a Home Task Management System. This project is a port and modification from https://github.com/SilasReinagel/HomeTaskManagement
2 stars 1 forks source link

Implemented opening an account #9

Closed yohanmishkin closed 6 years ago

yohanmishkin commented 6 years ago

It's important to note here that I made the decision to give focus on the Account instead of the user. After reading through the issues we came up with it seemed to me that although users will interact with the system, most of the behavior in the domain we're modeling is centered around accounts.

This is why I chose for open() to be behavior that belongs to an Account instead of a User.

Also worth noting, is that the two first objects in the system are defined by interfaces and implementation was done in a Basic<object name> class. In our case in BasicAccount and BasicUser.

Let me know what you think or if you disagree.

Closes #1