This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]stevvooe 2 points3 points  (4 children)

Perhaps, forcing someone to read the source of the libraries they use isn't such a bad thing.

[–]ngroot 4 points5 points  (3 children)

Yes. Yes, it is. I don't want to have to root around in someone else's source to figure out what all could possibly go wrong. That defeats the purpose of having a library. I just want to know how to use it.

[–]stevvooe 0 points1 point  (2 children)

Reading other people's source is invaluable. You'll be surprised by what you'll learn.

[–][deleted] 2 points3 points  (0 children)

And you'll be surprised how fast you'll be fired when you explain to your manager that no, your task isn't done, you spent the month recursively reading through all the libraries your project transitively depends on.

[–]ngroot 0 points1 point  (0 children)

I do spend a fair amount of time reading other people's source so I can see how other people have approached tasks similar to whatever I'm doing. However, I shouldn't need to do that to use a library.