Исходный код проекта или опубликованные библиотеки DLL?

StackOverflow https://stackoverflow.com/questions/405740

  •  03-07-2019
  •  | 
  •  

Вопрос

При повторном использовании кода (например, созданной вами библиотеки Util) вы добавляете ее проект в свое решение или используете скомпилированную / опубликованную DLL из библиотеки Util?

Это было полезно?

Решение

Если сборка является зрелой, вряд ли будет изменена, или я совершенно уверен, что мне не нужно будет вмешиваться в нее, я бы сослался на библиотеку DLL.Если есть вероятность, что в проект сборки будут внесены изменения или, скорее всего, я захочу вмешаться в это, я ссылаюсь на проект.

Другие советы

Я добавляю проект, если хочу быть уверенным в наличии всех изменений и последней версии библиотеки.Затем я могу обновить проект библиотеки, когда я обновляю все свое решение.

Если я хочу быть уверен, что использую определенную версию библиотеки, я просто добавлю dll.

Редактировать:А также то, что сказал Митч.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top