Skip to main content

Questions tagged [third-party-libraries]

1 vote
1 answer
43 views

Can a library/plugin be based on other, common, libraries in that language?

Using JS as an example here, if I am creating a library/plugin, and intend to make it available to others, should I keep it in Javascript? Or would jQuery be an acceptable dependency? At what point ...
amflare's user avatar
  • 241
4 votes
2 answers
239 views

How to VCS a large-scale, “atomic” refactoring?

When migrating a project from one heavily-used library X to another library Y which is essentially equivalent but doesn't have the same API, it may be necessary to make a lot of changes. In the case I'...
leftaroundabout's user avatar
7 votes
1 answer
15k views

What should I use for @Nullable if I used the lombok @NonNull?

I am using the lombok @NonNull annotation for some of my fields, parameters and methods, partly for null checking, and also partly for documentation purpose. It is then confusing if I added a @NonNull/...
SOFe's user avatar
  • 708
-3 votes
1 answer
190 views

What is my problem with third party tools and tools suggested by coworkers or friends? [closed]

I am a 4+ years experienced C#, ASP.NET MVC5, Flex, Actionscript, Html, css, jquery, php developer. I have a passion for developing and I'm not scared about learning new things. In fact I read ...
Wasted's user avatar
  • 5
6 votes
5 answers
351 views

How can a programmer know whether he has to program a method or search for it in a library? [closed]

I am a beginner programming in Java. And when confronted with a new task I wonder whether I should code the function or search for it. For example, if I want to calculate 10!, or cos A, I reckon that ...
Pierre B's user avatar
  • 205
1 vote
0 answers
112 views

writing unit tests for 3rd party applications

Does anyone have any comments on how to write unit tests for 3rd party applications like kamailio...that allow you to write "configuration scripts"? https://www.kamailio.org/wiki/cookbooks/4.0.x/core/...
dot's user avatar
  • 571
0 votes
1 answer
101 views

Are there pitfalls to consider when integrating with third parties? [closed]

In many of my personal and professional projects inevitably comes the moment where we have to weight pros and cons of integrating third parties versus developping a home solution. I've always been a ...
Diane M's user avatar
  • 2,076
3 votes
1 answer
5k views

Editing Python libraries

I have been using Python for a fairly long time and now I want to modify a Python library to fit my needs. There are two ways to do this as far as I know. One is to modify the source code itself. ...
Harwee's user avatar
  • 169
3 votes
1 answer
549 views

What's a good way to manage my code's dependencies on libraries without releases?

I'm writing this small utility, FOSS but not intended for wide deployment, packaging in OS distributions etc. My utility depends on several libraries - some are header-only (it's C++), some are ...
einpoklum's user avatar
  • 2,574
0 votes
1 answer
123 views

Who should I submit a bug to when two vendor libraries collide?

I found a bug. Yay for me. The bug is such a mix of technologies I am not sure who I should submit the bug to. The bug is a mix of Adobe Experience Manager and Angular Materials. Neither is really ...
TyMayn's user avatar
  • 133
3 votes
1 answer
3k views

What is the difference between a 3rd party lib and a plugin

What is the difference between a 3rd party lib and a plugin? How do I choose what should be pushed to these repos? plugins-release-local = Your and 3rd party plugins (releases) plugins-snapshot-...
Dave's user avatar
  • 141
-3 votes
1 answer
226 views

Deterministic function shows undeterministic behaviour, how is this possible?

How can a bug could occur on static, fixed input data only "sometimes"? The following is simply an example I have observed, but I am not interested in an answer specific to the GD library. I have ...
user1122069's user avatar
0 votes
1 answer
142 views

Licensing, how to?

I'm currently developing an application that has quite a few dependencies. Now I want to release the code as open-source under the WTFPL (Do What the Fuck You Want to Public License). Of course this ...
Sorona's user avatar
  • 139
5 votes
1 answer
232 views

Including a library to use one function / utility classes

At my place of employment I have noticed a weird thing where developers will include largish libraries to do simple things. To be clear we're a Scala shop. Here are two examples that occured : 1) In ...
ahjmorton's user avatar
  • 671
21 votes
6 answers
22k views

Wrapping third party library is best practice [duplicate]

I came across with following statements while reading the Clean Code book of Robert C. Martin. Chapter : 7 : Error Handling Page No : 109 ..In fact, wrapping third-party APIs is a best practice....
Akash's user avatar
  • 405

15 30 50 per page
1 2 3
4
5
8