-
Notifications
You must be signed in to change notification settings - Fork 49
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
refactor get_data_for_analysis #246
refactor get_data_for_analysis #246
Conversation
Well, exactly this change is trying to improve code according to Law of Demeter |
f2b9b40
to
9349f6f
Compare
9349f6f
to
e3ac521
Compare
c6d4608
to
5133b27
Compare
I've changed classes which are derived from JsonSerializable. |
@igusher can it be reviewed or it's in progress? |
@daryadedik Yes, this one is ready for review. |
This breaks very many of the The errors are usually something to do with serializing
|
@aaron-mcdaid-zalando What is an |
My main goal is to change responsibilities a bit between classes in order to modularize computations so that later we can reuse some chunks in distributed environment.
The first thing I want to do - is to encapsulate computational logic in StatisticalTest. As it will be a building block in distributed environment and one StatisticalTest can run independently from the other. (Of course later StatisticalTestSuite will collect all Tests and correct them)
....
And I will do it in baby-steps so that you can see if I break any existing assumptions.