Recently, I have gotten back a bit more into learning how to construct better Python modules. When I first started writing Python, it was largely focused on data handling, algorithm practice/classes, and accomplishing some exact task within one large file. Nowadays, I've learned a lot about well constructed code from my internship with Shell Techworks and I have started building up simple command line programs which are well broken down into encapsulated chunks. I am starting to closely follow principles of object oriented programming; which I thought I was doing before but not actually that well. Nobody starts perfect at anything though. I was on the left hand side of the following graph. This graph relates to the Dunning-Kruger effect. This effect is a cognitive bias in which people with low ability at a task overestimate their ability
|For programming, I don't know anyone with a peak as pronounced as what is on the left side of the curve but a local maximum seems to exist for a lot of people I have met.
Not about python
I have continued running between MBTA stops. I did the southern half of the orange line this morning. see above
Separately, look at this water. It looks like it's not water. ???