공룡호가 사는 세상 이야기

프로그래밍 이야기 +1
풀어야 할 문제가 어떤 것인가?
그 문제를 어떻게 해결해야 할 것인가?
에 대한 대답을 구하고 난 다음에 곧바로 코딩에 들어가곤 한다.

메인함수를 제외한 함수의 개수가 일정이상을 초과하면,
메인함수로 부터 처음 호출당한 함수가 또다른 함수를 호출하게 되고,
호출받은 함수는 또 다른 함수를 호출하게 된다.
이런 순환이 반복되다가 일정규모를 넘어서게 되면 프로그램의 제어를 대체 어디서 담당하고 있는지 알 수 없게 된다.
결국, 소스는 엉키게 되고 무분별한 변수와 반복문으로 도배가 되기 시작한다.

함수는 각각의 독립적인 일만 수행하게 작성하되,
그 함수들의 제어는 메인함수에서 담당하게 작성할것.


오늘도 하루종일 개삽질... 결국 또 수정. ㅠㅠ

'프로그래밍' 카테고리의 다른 글

함수 호출시 2차원 배열을 파라메터로 사용할 수 없다???  (2) 2006.01.26
strcmp() 구현  (0) 2006.01.25
strchr()의 사용법  (0) 2006.01.23
DP(Dynamic Programming)  (0) 2006.01.20
fseek() 함수  (1) 2006.01.19