И опять же, приватность может улучшить читаймость, т.к. понятен скоуп использования. Не хочу сказать что тут чувак совсем не прав, но я с ним не. полностью согласен...
И опять же, приватность может улучшить читаймость, т.к. понятен скоуп использования. Не хочу сказать что тут чувак совсем не прав, но я с ним не. полностью согласен...
ну вот я имел ввиду создать новый проект 9в том же солюшене) и просто пусть там будет публичный генератор. Я не говорил что это надо куда-то в нугеты публиковать
А. Типо как pub(crate) но только отдельным пакетом? Тогда наверное ок
ну мы такого не пишем, у нас будет отдельный класс который только генерирует имена, и отдельный который первый запрашивает на предмет имени и что-то делает
Если у вас возникает потребность тестить приватные методы, то скорее всего ваш класс нарушает принцип единственной ответственности. В этом случае надо нужные приватные методы просто вынести в публичный при другого класса и протестировать их