Saturday, February 27, 2021

Knee Replacement

 I have suffered for some time from arthritis. This past August the pain in my left knee increased to the point where I now walk with a cane.

X-rays show little cartilage left there, and so I will be needing to replace the knee. I do not think that the pandemic has ebbed enough yet but am hopeful that it will be safe to do so after classes end in May.

I have a vivid imagination and do not like to think about the surgery itself or the rehab, but know that the alternative is worse.

Friday, February 19, 2021

Code Review

 One of the things that I've given more thought to over the past year or two is trying to articulate what I've learned in years of programming Python.  Part of it occurs when I document code and realize how better to structure it.  Part of it is trying to improve large structures and make them easier to validate and maintain.

Independently I had to write a small program that would consult a data file and I tried using the json format. It was very serviceable, and it started me thinking about doing the same as part of my code review process.

I am in the process of (it will take many weeks) of creating code to progressively document code, producing a LaTeX document that will serve in ensuring consistent documentation (with docstrings) of my code and force me to think about structural issues. It is quite engrossing.

Friday, February 5, 2021

Another Monday, another term

 Our Spring semester starts this coming Monday. I'm pretty prepared for the first week. I've also caught up on a lot of paperwork, so I go into the weekend without being under a great pile of work. I hope it lasts.