3 ms·
I find this a bit silly. It wants me to type a whole bunch of things I never actually type. I could type the python function within emacs with less than half
by Steeeve 10y ago
I find this a bit silly. It wants me to type a whole bunch of things I never actually type. I could type the python function within emacs with less than half the strokes that were required by the exercise. And anytime I'm doing any sort of programming that ends up being repetitive or with frequent structures that are difficult to type I'll build something to make it a few keystrokes to pop a template.
I think the best practice is putting your skill to use. When I play with a new keyboard style (e.g. Dvorak / Programmer's Dvorak) or editor, I give myself a period of acclimation where I _know_ I'll be slower, but the investment in time will potentially pay off dividends once I get used to it. I've gone down a few roads that didn't work out, but also a few that have. When it comes down to plain old typing speed, short burst typing like messaging or command lines have proven to me more productive than typing exercises that mean nothing to me and don't apply to the things I regularly type.
Regardless, the developers here have put together a nice interface and figured out a good way to apply it across multiple languages. If they added a few shortcuts that are commonly present in IDEs to get real completion strokes I think this kind of a tool might get pretty popular.