Saturday Musings - Open Heart Surgery

20180630_surgery

For a long time I’ve been putting off conducting open heart surgery….but this past week I decided that it was about time I pulled out the scalpel and made an incision. Thankfully, not on a human but on a platform I developed.

Escrow.com

Like many things in life I've been procrastinating about doing this big slab of work for several years. I’d kept running into problems because the work wasn’t done but there always seemed to be some convoluted work around that allowed me to just make things work.

Finally, in a fit of frustration I took the plunge and began restructuring the foundations of an application that literally process tens of millions of requests each day. It was like looking at a great big ball of string and the more I pulled the more the string seemed to resist.

Knots would form and quickly become mini-projects in themselves that needed to be resolved before the bigger issues could be addressed. Numerous times I completely broke the entire system and found myself tracking down some esoteric piece of code written three years ago. Grrrrr!

Continue reading
0
  655 Hits
  1 Comment
Recent comment in this post
Rawgi
I seem to remember 1 to 3 am as being the time you find most of the answers. Interesting. I hear that writing code is to be a sc... Read More
30 June 2018
655 Hits
1 Comment