New Series, Refactor 2022.
Refactoring is for programmers who reject the advice “If it ain’t broke, don’t fix it”.
Refactoring is actually a good thing. A working program may also be very fragile. A fragile program is difficult to modify without breaking it. Computer programs naturally tend to the state “working, but just barely”. Refactoring cleans up the program, organizes it, makes it easier to understand and modify.
Refactor 2022 is a continuation or the Port 22 series. The porting task was finished some time ago, but as long as I had the hood open I decided to tinker with a few things. As usual one thing leads to another and two months later I feel like I am further away from my goal than when I started.