top | item 26130602

(no title)

fphilipe | 5 years ago

This is a skill I've noticed that many developers don't have, or don't have sufficiently. This lack manifests itself e.g. when I review a PR that removes feature XYZ. I do `rg xyz` and `fd xyz` to see if there's anything that was forgotten to be removed related to that feature. Very often there is.

discuss

order

stinos|5 years ago

This is a skill I've noticed that many developers don't have, or don't have sufficiently

Yes, and I have trouble understanding how that is possible. Ok if you've never programmed and are just a beginner, but otherwise? Or does it depend on the kind of code? I assume this gets taught in programming / CS course, no? Or maybe not, and that is the problem?

xh-dude|5 years ago

https://missing.csail.mit.edu/ is on point here.

I think there’s an argument that instructors’ time is better spent on other things, but, yeah, students should be exposed to this stuff somehow or other.

Aeolun|5 years ago

It’s much easier to leave in some extra code because the compiler won’t complain.