Inspirado por esta pergunta Usando bibliotecas de terceiros - sempre use um wrapper? Eu queria saber o que as pessoas realmente consideram como bibliotecas de terceiros.
Exemplo do PHP:
Se estou criando um aplicativo usando a estrutura do Zend, devo tratar as bibliotecas da estrutura do Zend como código de terceiros?
Exemplo de C #:
Se estou criando um aplicativo de desktop, devo tratar todas as classes .Net como código de terceiros?
Exemplo de Java:
Devo tratar todas as bibliotecas no JDK como bibliotecas de terceiros?
Algumas pessoas dizem que, se uma biblioteca é estável e não muda frequentemente, não é necessário agrupá-la. No entanto, não consigo ver como alguém testaria uma classe que depende de um código de terceiros sem agrupá-lo.