As we refactor for readability and scalability, we want to make sure everything that changes between fitting methods is encapsulated so they can be interchanged without touching the core of the code. Interchangeability is to be prioritized above code reuse.
An example class diagram (subject to change) of the vision for the future of the repo is as follows:
As we refactor for readability and scalability, we want to make sure everything that changes between fitting methods is encapsulated so they can be interchanged without touching the core of the code. Interchangeability is to be prioritized above code reuse.
An example class diagram (subject to change) of the vision for the future of the repo is as follows:![scresonators_class_diagram drawio](https://github.com/Boulder-Cryogenic-Quantum-Testbed/scresonators/assets/89550434/82b64976-965d-402a-8886-bfb0abeb8b0a)