모듈의 공통 서명

소개

동일한 작업을 위한 모듈은 공통 서명을 구현해야 합니다. 그래야 모듈 소비자가 쉽게 모듈을 교환하고 문제에 가장 적합한 것을 찾을 수 있습니다.

이 디렉터리는 공통 서명의 사양을 수집합니다. 시간이 지남에 따라 다양한 작업을 위한 모듈이 생성되므로 서명의 수도 늘어날 것으로 예상됩니다.

최상의 사례에서 공통 서명의 사양은 소비자가 모듈 내부에 관해 전혀 몰라도 output = module(inputs)을 호출할 수 있을 정도로 충분히 강력한 보증을 제공합니다. 일부 조정이 불가피하다면 라이브러리 함수를 제공하여 모듈을 캡슐화하고 서명과 함께 문서화하는 것이 좋습니다.

어쨌든 목표는 문자열 값의 초매개변수를 전환하는 것만큼 간단하게 동일한 작업의 다른 모듈을 서로 교환하는 것입니다.

서명