나는 상황이있다 :클래스를 생성하거나 생성해야합니까?
나는 수업에서 뭔가를 해야할지 모른다.
각 작업에 대해 IF 또는 생성 된 메쏘와 같은 방식으로이 방법을 수정하는 것이 더 효과적일까요?
public value Value(int command)
{
if (command == 1)
{
DoSomething1();
}
if (command == 2)
{
DoSomething2();
}
else
{
return empty();
}
}
이 명령어 중 50 개 이상이 더 많을 것입니다. 실행 가능한 실행 파일의 크기와 실행 가능한 파일 크기는 어떻게됩니까?
첫 번째 강의 : 실제로 문제가 될 때까지 성능에 대해 걱정하지 마십시오. 특정 문제에 대한 해결책이 있으면 성능 문제가 발생하지 않습니다. –
Simon Whitehead가 말한 것을 확장하려면 가독성에 대해 걱정하십시오. 가독성은 코드를 작성할 때 항상 최우선 적으로 고려해야합니다. – ScottS