04-22-2022, 07:56 PM
cycle 2. Stage 2, day 22:
I think that I am getting very close to having worked 2 weeks on the refactoring effort to support multiple exchanges.
This is an enormously huge task. It is a bit scary to have change code for 2 weeks without having an opportunity to validate the intermediate iterations. The initial change is so core to the system that it practically requires to revisit almost every corners of the system to generalize and extract new abstractions from the code. I think that the biggest chunk is done. The most important classes have all been modified.
I am eager to complete this one and move on to funnier tasks!
I think that I am getting very close to having worked 2 weeks on the refactoring effort to support multiple exchanges.
This is an enormously huge task. It is a bit scary to have change code for 2 weeks without having an opportunity to validate the intermediate iterations. The initial change is so core to the system that it practically requires to revisit almost every corners of the system to generalize and extract new abstractions from the code. I think that the biggest chunk is done. The most important classes have all been modified.
I am eager to complete this one and move on to funnier tasks!