Boulder-Cryogenic-Quantum-Testbed / scresonators

Data analysis code for cryogenic resonator measurement
MIT License
28 stars 24 forks source link

Implement strategy design pattern for fit methods #203

Open scottito opened 6 months ago

scottito commented 6 months ago

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