Я пытаюсь очистить/рефакторить старый код. У меня есть вопросы по оптимизации кода.
Поделитесь своим мнением об использовании UpdateDataAsyncInternal. Повысит ли это безопасность кода, поскольку некоторые утверждают, что конфиденциальность кода более безопасна? Но я не думаю, что это так. Должны ли мы удалить UpdateDataAsyncInternal и вместо этого объединить всю логику в UpdateDataAsync? Такой подход может привести к более чистому коду и упростить создание тестовых примеров.
public class GetStuffFromDBService(IConfiguration config) : IGetStuffFromDBService
{
private readonly IConfiguration _config = config;
public async Task UpdateDataAsync(DetailsOutputDTO detailsInputDTO)
=> await UpdateDataAsyncInternal(detailsInputDTO);
private static async Task UpdateDataAsyncInternal(DetailsOutputDTO detailsInputDTO)
{
//.... Get stuff from DB and return DetailsOutputDTO
}
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... sharp-code
Рефакторинг и оптимизация кода частной внутренней функции C# ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Предложение кода для рефакторинга и оптимизации частной внутренней функции Код C# [закрыто]
Anonymous » » в форуме C# - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Оптимизация и рефакторинг основного кода ASP .NET EF для повышения производительности WebAPI
Anonymous » » в форуме C# - 0 Ответы
- 60 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как получить максимально доступный размер внутренней высоты и внутренней ширины окна?
Anonymous » » в форуме Javascript - 0 Ответы
- 28 Просмотры
-
Последнее сообщение Anonymous
-