|
|
|
|
|
by luriel
5346 days ago
|
|
> It appears to be common Hackernewserthink that "productivity" equals "the ability to write code as fast as possible". Beyond the first few weeks of coding, you'll spend much more time reading code and refactoring it. And even more time thinking. This is one of the reasons I never understood the obsession many people have with vim/emacs/whatever shortcuts and the like, for me they are distractions from what is really important: thinking about what code does and what it should do. Fun fact: Ken Thompson doesn't touch-type, and a couple other amazing hackers I know are the same. I suspect this might even be a benefit as it encourages them even more to think before they type. |
|
Premature optimization of typing = complex text editor
Premature optimization of debugging = excessive unit tests or formalism
Premature optimization of product = coding features without feedback