cycle 15, day #3:
web server update is completed. The only remaining task on it is to rebuild a bunch of libraries required for my trade server to work. Last summer, it took me roughly a week to do that task but since, I have carefully documented what I did back then, I expect the task to be smoother this time.
but before doing that I want to complete the margin trading code. It is becoming tedious to modify that code. My coding is paralyzed by dozens of considerations that a small change could have on some other parts of the program.
I am creating few new abstractions and it feels like I am not fully grasping all the involved concepts. To be fair, The exchange doc isn't 100% crystal clear on this advanced topic and even exchange representatives make mistakes when they reply back my questions. They even did gave me a $20 fee credit for having found a glitch in their doc!
My code is getting complex. It makes me write incorrect code that I have to review and correct. IOW, it is becoming painfully slow to modify this code. It is big and I forgot some part of it since I'm close to the 1 year anniversary of this project and some of the code, I have written it a long time ago.
Again, if I spin this difficulty positively, I can say that this is an opportunity to improve the code documentation and perhaps learn from my coding mistakes and change the code the best I can to make it less error prone.
To conclude, I'm almost done... this code should be completed soon...
I have started following a jujitsu class... Learning to fight is definitely not part of my comfort zone... I feel like OF is helping me to learn and enjoy the class more...
web server update is completed. The only remaining task on it is to rebuild a bunch of libraries required for my trade server to work. Last summer, it took me roughly a week to do that task but since, I have carefully documented what I did back then, I expect the task to be smoother this time.
but before doing that I want to complete the margin trading code. It is becoming tedious to modify that code. My coding is paralyzed by dozens of considerations that a small change could have on some other parts of the program.
I am creating few new abstractions and it feels like I am not fully grasping all the involved concepts. To be fair, The exchange doc isn't 100% crystal clear on this advanced topic and even exchange representatives make mistakes when they reply back my questions. They even did gave me a $20 fee credit for having found a glitch in their doc!
My code is getting complex. It makes me write incorrect code that I have to review and correct. IOW, it is becoming painfully slow to modify this code. It is big and I forgot some part of it since I'm close to the 1 year anniversary of this project and some of the code, I have written it a long time ago.
Again, if I spin this difficulty positively, I can say that this is an opportunity to improve the code documentation and perhaps learn from my coding mistakes and change the code the best I can to make it less error prone.
To conclude, I'm almost done... this code should be completed soon...
I have started following a jujitsu class... Learning to fight is definitely not part of my comfort zone... I feel like OF is helping me to learn and enjoy the class more...