함수가 📍필요한 이유에 대해서,,
📌 함수란
📢 그렇다면 함수를 사용하는 이유가 뭘까???
1. 재사용성
- 하나의 동일한 기능을 작성할때 여러 코드를 사용하지 않기 위해서 함수를 사용한다.
(input태그 안에 있는 코드는 그대로 복사하고 함수 안의 내용만 변경하면 되기 때문에 유지보수측면에서 훨씩 좋은 방향으로 갈 수 있게 된다.)
2. 가독성
- 함수의 기능을 정의하고 함수의 명을 잘 지어놨다면 해당 함수명만으로도 이 함수가 어떤 기능을 할지 어떻게 동작할지 유추할 수 있다.
- 또한 해당 기능이 필요할땐 선언한 함수를 호출함으로써 불필요한 소스는 줄어들고 체계적이며 가독성 있는 소스를 구성할 수 있다.
3. 모듈화
- 라이브러리 파일을 만들거나 대규모의 프로젝트를 구성하게 될 때 필요한 기능을 정의하고 기능을 팀별로 구성하여, 서로에게 영향을 미치지 않도록 구조별로 구성하여 작성이 가능해지고 유지보수나 버그가 발생시 해당 함수를 수정함으로써 보다 편리해진다.