News for hackers. Stuff that matters.
Re:Nobody's just reading your code by gt_ on Tuesday February 27, 2018 @07:55AM (#16472940)
I have only been coding for 1.5 years and this kind of comment is validating what I worry is a very bad habit. I hate using dependencies unless they have reached a certain level of legend in the community.
Re:Nobody's just reading your code by RobertRoberts on Tuesday February 27, 2018 @05:34PM (#16478680)
>...unless they have reached a certain level of legend

That is a similar tactic I use now for anything core. I know I commented that we don't have any dependencies in our core systems, but as an afterthought, this isn't entirely accurate. We do, but as you said they are "legendary", and don't change a whole lot anymore.

I think you are on the right track. :)

Edit: Keep business practicality in mind, if using a 3rd party library means you feed your family or are productive for the business, you need to weigh these considerations carefully.

It's likely you need to use a dependency to get your work done, and then later when you are more profitable, you can clean it out if need be. Maybe that is how I should have worded my first comment in retrospect.

Re:Nobody's just reading your code by cottsak on Friday March 02, 2018 @12:25AM (#16499286)
Some of this conversation isn't as exclusive and the tone it has.

Many of these dependancies are open source. Nothing prevents you from copy/pasting the code and then maintaining it yourself. Then you alleviate the "hard to change" problem and you can vet it thoroughly inside your own team.

Re:Nobody's just reading your code by FLUX-YOU on Tuesday February 27, 2018 @09:10AM (#16473444)
This is a normal feeling. But one weakness of this approach for javascript is that it's easier to become popular because you have a much larger base of developers.
Re:Nobody's just reading your code by gt_ on Tuesday February 27, 2018 @10:36AM (#16474244)
That makes sense. I use Python the for most part. I feel like I have seen this happen with old libraries where they used to be very popular and maintained then became abandoned a few years ago.
Re:Nobody's just reading your code by funkymike on Tuesday February 27, 2018 @11:05AM (#16474664)
That can be okay. Depending on the nature of the library it might legitimately be "done."

Personally, I would rather see this than a bug fix being committed every week. That makes me question how many more bugs there are and how much I'm going to have to babysit updating the dependency.

Re:Nobody's just reading your code by gt_ on Tuesday February 27, 2018 @04:56PM (#16478358)
That's a great point. Hmmm... I wasn't considering that. Oops. I'm glad I mentioned it! Thanks!