이 질문에서 영감을 얻음 타사 라이브러리 사용-항상 래퍼를 사용합니까? 사람들이 실제로 타사 라이브러리로 무엇을 고려하는지 알고 싶었습니다.
PHP의 예 :
Zend 프레임 워크를 사용하여 응용 프로그램을 빌드하는 경우 Zend 프레임 워크 라이브러리를 타사 코드로 취급해야합니까?
C #의 예 :
데스크톱 응용 프로그램을 구축하는 경우 모든 .Net 클래스를 타사 코드로 취급해야합니까?
Java의 예 :
JDK의 모든 라이브러리를 타사 라이브러리로 취급해야합니까?
어떤 사람들은 도서관이 안정적이고 자주 바뀌지 않는다면 그것을 감쌀 필요가 없다고 말합니다. 그러나 랩핑하지 않고 타사 코드에 의존하는 클래스를 테스트하는 방법을 보지 못했습니다.