Мелкие классы-утилиты для .Net -- делать библиотеку, копировать или ссылаться?
От: Shmj Ниоткуда  
Дата: 10.03.16 03:39
Оценка:
Вот есть класс с единственной функцией -- преобразование строки в шестнадцатеричном формате в массив байт. В .Net-среде такой функции встроенной нет, насколько я знаю. Все ее пишут самостоятельно.

И еще несколько таких есть, к примеру обертка над SmtpClient для простой отправки email-а, обертка над HttpWebRequest чуть более расширенная чем WebClient и пр.

Т.е. на полноценную библиотеку не тянет, т.к. слишком маленькое. Но периодически копирую из одного проекта в другой в папку Utils.

Однако это копи-паста. Что же делать?

1. Объединить весь этот разрозненный хлам в одну библиотеку с именем Stuff (или какое имя дать)? По каким критериям включать в нее?
2. Продолжать копировать из проекта в проект?
3. Скинуть все в одну папку на диске и подключать в проект по ссылке.

Что вы используете? Если вариант 1, то получается у каждого должен быть свой Stuff. Могли бы вы показать свой Stuff? Или давайте сделаем общий Stuff, если это нормальное решение.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.