재사용 점검
함수는 한 번 만들고 끝내는 코드가 아니라, 다른 자리에서 믿고 호출할 수 있어야 합니다.
함수 이름만 보고 수행할 일이 떠오르는지 확인합니다.
필요한 값만 받고, 순서와 의미가 헷갈리지 않게 둡니다.
호출한 곳에서 바로 사용할 결과를 한 가지 형태로 돌려줍니다.
함수 안에서 끝날 변수와 밖에서 공유할 값을 명확히 나눕니다.