У меня есть проект ASP.NET, который содержит много классов.Превосходная практика библиотеки классов ASP.NET
Я думаю о создании библиотеки классов для файлов классов, чтобы код можно было повторно использовать в других приложениях. Есть два варианта:
1) Создание библиотеки классов, содержащую все классы 2) Создание библиотеки классов только для классов, которые содержат код, который будет использоваться совместно, а затем, возможно, использовать интерфейсы
Есть ли правда преимущества варианта 2? Вариант 1 был бы полезен, потому что весь код был бы в одном месте.
Если вы действительно хотите, чтобы разделить эти классы, есть вопрос * когерентность * Библиотека не должна содержать классы, которые являются специфическими для вашего проекта ASP.NET, в. другие слова; он должен содержать только классы, имеющие широкую применимость к другим проектам. У вас может быть другая библиотека классов, которая содержит классы, специфичные для вашего проекта. –