News for hackers. Stuff that matters.
Re:GitHub Copilot by rutierut on Tuesday June 29, 2021 @07:41PM (#27683206)
> That said, I am also shocked by how many full time developers don't take the time to understand their own code. Let alone the libraries they use.

Own code would be bad but libraries? That's kinda the idea of an abstraction layer.

Re:GitHub Copilot by dec0dedab0de on Wednesday June 30, 2021 @11:36AM (#27689807)
I always look into the internals of libraries I use, it's usually easier, and faster than reading the documentation. Sure, there are some libraries that so advanced that it makes this difficult, but you should still know what it's doing, and how the code is organized.

The idea of an abstraction layer is to make it easier to read and write code that is at a different layer. Many of us write our own abstractions, it's not because we don't understand what its doing.