I 아이폰 OS 응용 프로그램에서 버튼 탭을 처리 코드의 다음, 단순 해 보이는 부분이 있습니다클린 코드 원칙에 따라 버튼 탭을 처리하려면 어떻게합니까?
- (IBAction)tapKeypadButton:(UIButton *)sender {
NSString *buttonLabel = sender.titleLabel.text;
if ([buttonLabel isEqualToString:@"<"]) {
[self _tapBackButton];
} else {
[self _tapDigitButton:buttonLabel];
}
}
완전히 저도 같은에서 ButtonTapFactory 또는 뭔가를해야합니다, 로버트 C. 마틴 클린 코드 원칙을 따르을 선?
특히 어떤 원칙을 따르려고합니까? 왜 당신은'ButtonTapFactory'가 필요하다고 생각하니? –