What is considered third party code?

Posted by Songo on Programmers See other posts from Programmers or by Songo
Published on 2012-11-06T14:35:25Z Indexed on 2012/11/06 17:20 UTC
Read the original article Hit count: 261

Inspired by this question Using third-party libraries - always use a wrapper? I wanted to know what people actually consider as third-party libraries.

Example from PHP:
If I'm building an application using Zend framework, should I treat Zend framework libraries as third party code?

Example from C#:
If I'm building a desktop application, should I treat all .Net classes as third party code?

Example from Java:
Should I treat all libraries in the JDK as third party libraries?

Some people say that if a library is stable and won't change often then one doesn't need to wrap it. However I fail to see how one would test a class that depends on a third party code without wrapping it.

© Programmers or respective owner

Related posts about programming-languages

Related posts about design