C에서 함수를 구현할 경우,
function(char *p, int flag);
을 구현한다고 가정하고, 여기서는 flag의 값(0,1..)의 값에 따라서 내부에선 별도로 동작하는 함수를 작성했습니다.
이와 비슷하게
function1(char *p);
function2(char *p);
와 같이 위 function을 여러개로 쪼개서 만들었습니다.
어떤 방식이 좋은 방식이 될 수 있을까요?
아시는 분의 얘기에 의하면 후자가 좋다고 하시는데, 제가 감각적(?)으로 안 와닿는군요..
여러