Ispirato da questa domanda Uso di librerie di terze parti - sempre usa un wrapper? Volevo sapere cosa considerano le persone come librerie di terze parti.
Esempio da PHP:
Se sto costruendo un'applicazione utilizzando Zend framework, dovrei trattare le librerie Zend framework come codice di terze parti?
Esempio da C #: Se creo un'applicazione desktop, dovrei trattare tutte le classi .Net come codice di terze parti?
Esempio da Java:
Devo trattare tutte le librerie nel JDK come librerie di terze parti?
Alcuni dicono che se una libreria è stabile e non cambierà spesso, non è necessario avvolgerla. Tuttavia non riesco a vedere come si testerebbe una classe che dipende da un codice di terze parti senza averla completata.