함수가 필요한 이유

Pang·2021년 8월 1일
0
post-thumbnail

📑스터디 키워드📑

함수가 필요한 이유

1. 코드의 재사용 🗑

한 번 사용한 코드를 버리지 않고 지속적으로 재사용할 수 있다!

2. 코드의 정확도 🔒

한 번 짜놓은 함수를 이용해서 코드를 쓰면
실수할 확률이 조금이나마 줄어든다!

3. 코드의 가독성 👀

함수의 이름을 보고 이 코드가 대략적으로
어떤 코드인지 알기 쉽다!

    <script>
              function sum(left, right){ //함수 선언
            return left+right; //왼쪽 값 + 오른쪽 값
        }
    </script> 

예를들어 왼쪽 값과 오른쪽 값을 서로 더해주는 코드가 있다.

    <script>
        document.write(sum(3,4)) // Output: 7
    </script>

이렇게 합치다는 의미를 가진 sum이라는 함수를 이름으로 했을 경우
코드를 검토하다 나중에 마주치더라도
쉽게 그 코드를 예측할 수 있다.

또한❗

아무리 내가 짠 코드여도 나 혼자만 보는 것이 아니기 때문에
가독성을 위해 반드시 필요하다.

4. 코드의 간소화 🧭👨‍🎓

똑같은 코드를 반복해서 칠 필요도 없고
써야하는 코드의 양이 줄어들어 개발자의 피로감을 줄여준다!

5. 변수의 독립🎈

함수와 함수를 서로 분리 시킴으로써 모든 변수의 사용을 함수 내에서 독립적으로 선언하여 사용할 수 있게 합니다.

#include <stdio.h>

int functionTest()
{
	int temp = 5;
	temp += result;
	
	return temp;
}

int main()
{
	int result = 10;
	printf("result 결과 : %d", functionTest());

	return 0;
}
profile
팡 화이토

1개의 댓글

comment-user-thumbnail
2021년 8월 2일

안녕하세요 현우님, 썸네일이 요즘 이모티콘 갬성이네요 😀
스터디 키워드 이용해서 잘 학습하고 계신 것 같네요👍
빨리 개강해서 뵙기를 기다리고 있겠습니다 :)

답글 달기