3 ms·
Text editing efficiency is overrated, at least for coders. thinking >>> editing. If serious non-trivial editing effort is required, write a script to do it.
by abakus 9y ago
Text editing efficiency is overrated, at least for coders.
thinking >>> editing.
If serious non-trivial editing effort is required, write a script to do it.
- lucb1e 9y ago> thinking >>> editing. I've heard that argument before but as a plus point for Vim. I just want to fix that typo in the next paragraph (}), not have to pick up a mouse and carefully place the cursor, or move down fifteen lines by hand or something.
- brandonmenc 9y agoWho uses mice anymore? Does anyone here seriously take more than sub-second time to get the cursor on any given character using a trackpad?
- cname 9y agoIt's true that you should think about what you're doing so you can avoid mistakes (and, as a side effect, type less), but you still end up typing quite a bit as a programmer, and you probably want to minimize the impedance mismatch while you're translating your thoughts into code. I've seen this play out in real life with two programmers who were roughly equal in terms of thinking in abstract terms. One of them was much better at typing (and using tools in general), so their code quality was better overall. The other would get frustrated in the translation/typing stage and produce lots of sloppy and incorrect code.