다른 라이브러리에 종속 된 인터페이스를 정의하는 라이브러리를 작성하는 것은 나쁜 습관입니까?.NET 네임 스페이스를 사용하는 라이브러리를 만드는 데 유용한 모범 사례
꽉 끼는 커플 링이 좋지 않지만 .NET 클래스를 사용할 때 여전히 적용 되는가?
예를 들어, .NET에서 Color 개체를 반환하는 라이브러리가 있으면 내 라이브러리를 사용하는 모든 시스템에서 System.Drawing에 대한 종속성이 강요됩니다. 내 라이브러리에 내 자신의 Color-type 클래스를 만드는 것이 더 낫지 않습니까?
좋은 질문입니다. . –