패키지:
거대한 프로그램을 작성할 때는 코드의 구조화가 무척중요해집니다.
거대한 프로그램을 작성할 때는 코드의 구조화가 무척 중요해집니다. 코드에서 연관된 기능을 묶고 서로 다른 기능을 분리해 두면 이후 특정 기능을 구현하는 코드를 찾거나 변경할 때 헤매지 않게 됩니다.
패키지:와 크레이트:를 중심으로 패키지와 크레이트의 판단 흐름을 읽습니다.
거대한 프로그램을 작성할 때는 코드의 구조화가 무척중요해집니다.
이번 장에서 배워 볼 것은 이러한 기법들입니다.상호연관된 패키지들로 이루어진 대규모 프로젝트의 경우에는13장 ‘Cargo 작업공간’ 절에서 다룰 예정인,Cargo에서...
일단 어떤 연산을 구현하면 그 구현체의작동 방식을 몰라도 다른 코드에서 공개 인터페이스를 통해 해당 코드를호출할 수 있습니다.
코드를 작성하는 방식에 따라 다른 코드가 사용할 수있는 공개 부분과 변경 권한을 작성자에게 남겨두는 비공개 구현 세부사항이 정의됩니다.