0
审核中

Inline temp with Dependency Injection

Tsai Ryan 2 年 前 更新人: Alexander 2 年 前 1

Hi everyone, would anyone use the refactor skills "Inline Temp" when facing the DI(Dependency Injection) ?

for example:

pseudo-code as fallow,

Before Refactoring:

Object1 variable1 = userAdapter.convertFromRequestDto(requestDto);
Object2 varialbe2 = userRepository.create(variable1);
return userAdapter.convertFromModel(varialbe2 );

Refactored Code:

return userAdapter.convertFromModel(userRepository.create(userAdapter.convertFromRequestDto(requestDto)));

Which ways do your guys prefer?

UserEcho 的客户支持