Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement a Balance Sheet Class and change bookkeeper acordingly #2

Open
sergiolmrivero opened this issue Jan 17, 2025 · 2 comments
Open
Assignees

Comments

@sergiolmrivero
Copy link
Collaborator

It is necessary to evaluate the impact of the implementation of a balance sheet class.

This will change the behavior of the bookkeeper.

But there are advantages:

  • Better encapsulation
  • More generic methods and a better implementation of the national accounts (asking the balance sheet directly or simply getting a method from the bookkeeper)
@sergiolmrivero sergiolmrivero self-assigned this Jan 17, 2025
@sergiolmrivero sergiolmrivero changed the title Evaluate the necessity to implement a Balance Sheet Class Implement a Balance Sheet Class and change bookkeeper acordingly Jan 23, 2025
@sergiolmrivero
Copy link
Collaborator Author

It is necessary to change the Bookkeeper class and implement all methods that deal with the assets and liabilities in the bookkeeper class.

The labor stock and the labor transactions need to be rewritten to implement better the labor management methods

@sergiolmrivero
Copy link
Collaborator Author

The best way to implement the Balance sheet and refactor the BookKeeper class is to first implement the new methods (Investment, Credit, and Debts) and then implement the existing methods.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant