다음 코드를 감안할 때 간단한 리팩토링 :예를
public static bool UpdateUser(string userId,
string jobTitle)
{
return GetProvider().UpdateUser
(userId, jobTitle);
}
그것은 예를 들어, 변경해야하고 부울을 반환하지 않을 수 있습니다 :
UserProfile userProfile = new UserProfile();
userProfile.Initialize(user.UserName, true);
userProfile.ProfileJobTitle = jobTitle;
userProfile.Save();
당신은 부울을 반환하지 않습니다하거나 확인해야합니다을 방법을 완전히 바꾸시겠습니까?
이 유형의 문제에 대한 올바른 접근 방법은 무엇입니까?
은 함수의 대체 BODY 또는 INVOCATION을 나타내는 코드의 두 번째 블록입니까? 그렇다면 UpdateUser는 어디에서 호출됩니까? –
왜이 태그가 C++로 태그 되었습니까? –