Questions tagged [third-party-libraries]
The third-party-libraries tag has no usage guidance.
115
questions
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 ...
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'...
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/...
-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 ...
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 ...
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/...
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 ...
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. ...
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 ...
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 ...
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-...
-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 ...
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 ...
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 ...
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....