ibeal / KitchenDB

A personal project to create something that can track inventory and recipes to suggest recipes to make determined by inventory
2 stars 0 forks source link

Class reorganization #14

Closed ibeal closed 3 years ago

ibeal commented 3 years ago

I would like to review each of the classes and firm up the definitions of each. There will be some clean up of redundant code, and assignment of responsibilities. In summary:

database: the class that interacts with the database. sql is written here, data is packaged before db entry, and is unpackaged after retrieval

recipe: this is a dictionary wrapper class. Information is put in this struct and datatypes should be enforced

gui items: further break down of reused widgets and pages should be done (all in the context of the new rewrite)