단어 뜻
- 더 큰 프로그램이나 시스템 내에서 더 작고 전문화된 기능을 나타냅니다. - 더 큰 프로세스의 일부인 특정 작업이나 작업에 대해 이야기합니다. - 기능이 더 작고 관리하기 쉬운 부분으로 분할되는 프로그래밍에 대한 모듈식 접근 방식을 설명합니다.
- 특정 작업을 수행하는 프로그램 내의 일련의 명령을 참조합니다. - 프로그램의 다른 부분에서 호출할 수 있는 재사용 가능한 코드 블록에 대해 이야기합니다. - 코드가 더 작고 관리하기 쉬운 부분으로 분할되는 프로그래밍에 대한 모듈식 접근 방식을 설명합니다.
두 단어가 갖는 유사한 의미
- 1subfunction과 subroutine는 모두 더 큰 프로그램이나 시스템의 더 작고 전문화된 부분을 나타냅니다.
- 2둘 다 모듈식 프로그래밍 접근 방식에 사용되어 복잡한 작업을 더 작고 관리하기 쉬운 부분으로 나눕니다.
- 3둘 다 프로그램의 다른 부분에서 재사용하여 효율성을 높이고 중복성을 줄일 수 있습니다.
두 단어의 차이점은?
- 1범위: Subfunction는 일반적으로 더 큰 프로그램이나 시스템 내에서 더 작고 특수한 기능을 설명하는 데 사용되는 반면 subroutine는 특정 작업을 수행하는 일련의 명령을 나타냅니다.
- 2기능: Subfunction는 더 큰 프로세스 내의 특정 작업이나 작업을 참조할 수 있는 반면 subroutine는 프로그램의 다른 부분에서 호출할 수 있는 재사용 가능한 코드 블록입니다.
- 3사용법: Subfunction는 객체 지향 프로그래밍에서 더 일반적으로 사용되는 반면 subroutine는 절차적 프로그래밍에서 더 일반적으로 사용됩니다.
- 4구현: Subfunction는 종종 더 큰 프로그램 내에서 함수로 구현되는 반면 subroutine는 종종 별도의 모듈이나 라이브러리로 구현됩니다.
- 5명명 규칙: Subfunction는 더 큰 프로그램이나 시스템과의 관계를 나타내기 위해 접두사나 접미사로 이름이 지정되는 경우가 많으며, subroutine는 목적이나 기능을 나타내는 설명적인 이름으로 이름이 지정되는 경우가 많습니다.
📌
이것만 기억하세요!
Subfunction과 subroutine는 모두 모듈식 프로그래밍 접근 방식에 사용되어 복잡한 작업을 더 작고 관리하기 쉬운 부분으로 나눕니다. 그러나 subfunction는 일반적으로 더 큰 프로그램이나 시스템 내에서 더 작고 특수한 기능을 설명하는 데 사용되는 반면 subroutine는 특정 작업을 수행하고 프로그램의 다른 부분에서 재사용할 수 있는 일련의 명령을 나타냅니다.