You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With current design it's hard to switch to other libraries so we want to have modular design. And then we could switch for example from wxWidgets to Qt easily in the future.
By modular design i mean having functionality separated into modules so when one module is deleted the whole program still works somehow and it's not that devastating.
Example structure would look like this:
Frontend (all drawing, wxWidgets currently)
Backend (functionality of tools and others)
Core (communication between modules)
The text was updated successfully, but these errors were encountered:
With current design it's hard to switch to other libraries so we want to have modular design. And then we could switch for example from wxWidgets to Qt easily in the future.
By modular design i mean having functionality separated into modules so when one module is deleted the whole program still works somehow and it's not that devastating.
Example structure would look like this:
The text was updated successfully, but these errors were encountered: