전에 도서관 공통 및 유틸리티 통합, 유사한 질문이 아닌 정확한 :
Working with Common/Utility Libraries,
What to include in a Utility Library.내가 시작
저는 최근에 회사의 내부 C# 라이브러리 (Common.dll 및 Utilities.dll 포함) 작업을 시작했습니다. 꽤 표준적인 물건.
나의 현재 계획은이 두 라이브러리를 매우 다른 용도로 사용되는 매우 다른 두 개의 엔티티로 세분화하는 것입니다. 그러나, 나는 그 라인을 그릴 곳을 알아 내지 못했다.
각각의 내용에 대한 자세한 내용을 제공하는 대신 이러한 장벽을 정의하는 방법에 대해 중립적 인 조언을하겠습니다. 나는 uberspecifics가 필요하지 않습니다.
이 두 가지는 단일 라이브러리로 통합되어야한다는 인수도 있습니다. (위의 링크 참조) 적절한 대안이 없다면 나는 그 아이디어에 열려있다. 나는 두 사람의 차이에 더 관심이있다.
미리 감사드립니다.
나는 모두가이 두 가지 구별을 보았다고 생각하기는 어렵지만,이 웹 사이트와 다른 웹 사이트를 열람하는 것은 상당히 일반적이다. –
비공식적 인 수준에서 당신이 옳을 수도 있지만 분명히 당신의 질문은 분열 선에 대한 명확한 정의가 부족한 것으로 보인다는 것을 나타냅니다. 나는이 문제를 모든 재사용 가능한 코드의 입도 중 하나로 취급하는 것을 선호한다. 저는이 코드를 두 개로 잘라낸 것 같지 않습니다. 보통 더 많이 사용한다고 생각합니다. 문제는 "이 공통점인가요 아니면 유틸리티인가"가 아니라 "우리에게 올바른 부분이 있는지"입니다. – djna