I always type everything out the first time I’m introducing something into a code base even if I’m taking something straight from the docs or Stack Overflow that solves an issue I’m dealing with.
It helps me understand how the data is flowing through whatever it is I’m doing, the structure of the code, and ensures I don’t leave in extraneous unnecessary flags and options.
And I’ve always done this, I much prefer engineers who work slowly and methodically, understanding what they’re doing.
It more than makes up for the “lost time” when you need to debug a complex system that’s on fire and people don’t even understand what the options and flags they’ve pasted in actually do.
No judgement, I also have a disability that only allows me to type with one hand.
I wonder if due to reduced typing speed the developer in question had a higher ratio of kept code to deleted code.
Someone only able to type 3 words per minute may have developed patterns of thought and deliberation that maximize those 3 words rather than follow development habits of faster typists that might be prone to generate code which never sees the light of day.
I type quickly and have no qualms about deleting entire stanzas of code and rewriting them when things don't work out. If I could only type 3 words per minute, my approach to writing code would radically change, perhaps for the better.
A ‘prolific’ codewriter, writing a ton of code, most of which is thrown away.
Would we assume a novelist that types faster writes better stories?
(I type around 110 WPM, but I have no frame of reference for whether this is "good". Who cares?)