모듈화에 대해서

이채윤·2022년 5월 25일
0

임베디드

목록 보기
48/70

[모듈]

  • 모듈이란 프로그램을 구성하는 시스템을 기능 단위로 독립적인 부분으로 분리한 것이다.

[모듈화]

  • 모듈화 프로그래밍이란 이런 기능적인 분리를 통해서 다른 프로그램을 개발할 때에도 유지보수와 코드 재사용성을 높여 소프트웨어를 설계하는 기법을 일컫는다.

[모듈화 프로그래밍]

  • 하나의 소스 파일에 모든 함수를 작성하지 않고, 함수의 기능별로 따로 모듈을 구성한다. 그리고 이러한 모듈을 합쳐 하나의 파일로 작성하는 방식으로 프로그램을 만든다.
  • 위처럼 프로그램 코드를 기능별로 나눠서 독립된 파일에 저장하여 관리하는 방식을 모듈화 프로그래밍이라고 한다.
  • 다시 말해서, 기능별로 파일을 나눠가며 프로그래밍하는 것이다.

0개의 댓글