2009-04-29 3 views
2

여러 프로젝트에서 공유하는 '유틸리티'클래스를 단일 유틸리티 라이브러리로 덤프하거나 각 유틸리티를 사용하는 프로젝트에서로드해야하는 여러 개의 작은 어셈블리를 만드는 것이 더 좋은 방법입니까?범용 유틸리티 라이브러리 또는 여러 개의 특정 dll?

유틸리티 라이브러리에 대한 아이디어가 정말 마음에 들지는 않지만 기능면에서는별로 좋지 않습니다. 그러나 다른 한편으로는 각각 하나의 기능을 포함하고있는 20 개의 DLL을 갖고있는 것이 좋지는 않습니다 솔루션 중 하나입니다.

세 번째 방법이 있습니까?

편집 : 이 .NET

내가 하나 (또는 ​​소수의) 큰 어셈블리에 유틸리티를 넣어하지만, 그들 사이에 명확한 구조를 얻기 위해 네임 스페이스와 함께 작동하는 경향이
+0

어떤 프로그래밍 언어입니까? –

답변

1

을 사용하고 있습니다.

0

개발자에게 작업을 배포하려는 방식에 따라 다릅니다. 또한 나중에 클래스 중 일부를 다시 사용하려는 경우에 따라 다릅니다. 그리고 - 전체 응용 프로그램에서 하나의 단일 지점에서 사용되는 유틸리티 클래스가있는 경우 이것은 더 이상 유틸리티 클래스가 아닙니다. ...

0

네임 스페이스가있는 하나의 어셈블리와 함께 갈 것입니다.

많은 프로젝트에 포함될 때 유틸리티 라이브러리에 들어가는 것에 대해주의하십시오. 그렇지 않으면 something like this이 표시됩니다.

+0

하하하. 나는 그것이 그 질문을하는 것을 촉구하는 그 게시물이라고 생각한다. –