3 ms·
An IDE does a great job at helping you generate and manage repetitive code. The problem is that it doesn't help you read and understand repetitive code. The fa
by sofal 18y ago
An IDE does a great job at helping you generate and manage repetitive code. The problem is that it doesn't help you read and understand repetitive code.
The fact that a repetitive and error prone task needs to be done at all is sometimes (not always, I acknowledge) a sign that your code is redundant and, well, crappy. I think it's a good idea to step back and decide whether the redundancy is legitimate. An IDE doesn't encourage that kind of thinking. Remember, someone after you has to go and read that code, and the IDE is not going to hide the redundancy from him or her. At the end of the day someone is scratching their head and staring at a whole lot of text.