Cargo
빌드, 테스트, 실행, 패키지 관리를 프로젝트 단위로 조율한다.
cargo를 중심으로 포맷, 린트, 테스트, 문서 생성 도구가 연결되어 프로젝트 품질을 반복적으로 확인한다.
빌드, 테스트, 실행, 패키지 관리를 프로젝트 단위로 조율한다.
코드 모양을 통일해 리뷰가 의미 있는 차이에 집중하게 한다.
흔한 실수와 개선 가능한 표현을 린트로 알려준다.
주석과 공개 API를 문서로 만들어 사용 경계를 보여준다.
도구는 마지막에 한 번 돌리는 장식이 아니다. 작성 중간마다 포맷, 린트, 테스트를 짧게 반복해야 품질이 유지된다.