Натхненний цим питанням Використання сторонніх бібліотек - завжди використовувати обгортку? Мені хотілося знати, що насправді люди вважають сторонніми бібліотеками.
Приклад із PHP:
Якщо я будую додаток за допомогою Zend Framework, чи слід розглядати бібліотеки Zend Framework як код третьої сторони?
Приклад із C #:
Якщо я будую додаток для настільних комп’ютерів, чи слід розглядати всі класи .Net як код сторонніх?
Приклад з Java:
Чи слід ставитися до всіх бібліотек в JDK як до сторонніх бібліотек?
Деякі люди кажуть, що якщо бібліотека стабільна і не змінюватиметься часто, її не потрібно обробляти. Однак я не бачу, як можна було б протестувати клас, який залежить від стороннього коду, не перетворюючи його.