[나도 프로그래머가 될 수 있을까? 007] 함수는 왜 사용하나?


[나도 프로그래머가 될 수 있을까? 007] 함수는 왜 사용하나?

컴퓨터 아키텍처와 어셈블러를 배우면서 효율적인 코딩에 대한 강박이 자리 잡았다. 그런데 함수라니. 함수를 사용하게 되면 필연적으로 비효율이 발생한다. 별도의 코드 블록을 형성하게 되고, 해당 블록이 수행하는 데 필요한 정보를 전달해야 하고, 결과인 정보를 되돌려 받아야 한다. 레지스터들은, 혹은 스택들은 바빠진다. 그럼에도 불구하고 함수를 사용해야 하는 이유는 재사용 성과 가독성이란다. 컴퓨터는 사람이 편하기 위해서 만들어졌다는 측면에서 본다면 합당하다. 그렇지만, 컴퓨터는 더 많은 일을 해야 가치가 있다. 선택의 순간이다. 컴퓨터의 일을 줄여서 컴퓨팅에 필요한 자원(시간, 전력, 메모리 공간 등)의 효율적 사용을..........

[나도 프로그래머가 될 수 있을까? 007] 함수는 왜 사용하나?에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [나도 프로그래머가 될 수 있을까? 007] 함수는 왜 사용하나?