|
I use Azure DevOps and Azure for most of my projects, so since they aren't my main IDE I guess that means my entire development toolchain uses third party tools...
But which environment doesn't, nowadays?
Especially if you're practicing DevOps it's tools all the way down.
And unfortunately, I've inherited a project which uses Crystal Reports
And soon I'll be doing some work with a Zebra printer and a weight scale so those require an SDK.
|
|
|
|
|
The last remaining bit is a javascript calendar control - before they became operational on all of the browsers (HTLM5). In the past, an Excel(php) library but I've since rolled my own which is much cleaner. For the fun of it, rolled one Word.
Like comment 1, I don't like to use them - an unnecessary dependence and, as often as note, difficult/impossible to remedy bugs in the outsider's code. I prefer my own bugs.
Also, fixing a typo, I just realized won, own, and now all use the same three letters.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
...they're "code".
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
It's confusing. Visual Studio would be most common IDE for user base here. It's not in the examples but is a 3rd party.
It does fall in 3rd party IDE, right? I selected assuming so.
Will there be an in-house IDE too too to ask for?
|
|
|
|
|
Quote: 3rd party meaning "Not from the vendor who provides your main development environment"
If you're doing C# than VS would be first party. If you're doing Java (1st party would be eclipse, intelij, android studio, etc), but using VS for something (don't ask me what) then it'd be a 3rd party tool.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
If so, then I ticked the first box ...
If not, then I ticked the seventh ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Schrödinger sends his regards.
On a side-note, CodeProject is full of tools.
|
|
|
|
|
... sometimes have worse support than external 3rd Party ones. Having worked in a big company, have experienced this.
The internal imaging platform was a monster, and had very cursory support. We were consumers of this library, but when we needed our own customizations, became a nightmare.
|
|
|
|
|
Third-party tools are best avoided.
|
|
|
|
|
This
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Ditto. I suppose the 3rd party package I use most is the MySql .Net connector, but not all my projects are database related. I develop in VisualStudio and I've not found the need to add 3rd party stuff to my stack. Of course I use other tools; Fiddler, Chrome devtools, Paint, Paint.Net. I also occasionally use an HTML->PDF generator tool as a component in some apps. But that's domain-specific, not as a generic development aid.
|
|
|
|
|
Agree. Not sure why none of the above was not an option.
Social Media - A platform that makes it easier for the crazies to find each other.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|
Any reason why?
If you can find something that works well, why reinvent the wheel?
|
|
|
|
|
One reason why is that things don't work in isolation. Your 3rd party tool will need to interface - in some way - with your other (primary?) tools. It only takes a minor change in your primary tool to create an issue with your 3rd party stuff. It might be total breakage, or it might (worse) be some subtle side-effect you don't even notice... at first. The primary supplier won't be interested in "fixing" stuff, and by the time it's noticed, it's probably after the upgrade is launched anyway. The 3rd party tool is probably from a smaller company that won't be in a position to keep updating their tools to keep "up to date" with everybody they interface with.
|
|
|
|
|
Third party tools that solve a problem are ok. It's third party libraries that I'm leery of. Remember, the Equifax breach was the result of vulnerable third party libraries.
|
|
|
|
|
at my last job we were heavy in use of Newtonsoft's Json package, but at my current work where longevity is more important; I'm doing the best to keep it very vanilla.
currently working on replacing several apps by the devs long since gone who used 3rd party controls, but didn't seem to record any of the product codes to register the software, so we now can't load up an old IDE and make patches.
|
|
|
|