입문 루프

러스트 학습은 실행과 오류 해석을 짧게 반복하는 일이다

처음부터 규칙을 모두 외우기보다, 예제를 실행하고 한 줄을 바꾼 뒤 컴파일러가 알려주는 기준을 기록하면 소유권 감각이 빨리 잡힌다.

1

예제를 그대로 실행

책의 코드가 어떤 출력이나 에러를 내는지 먼저 기준점을 만든다.

2

한 줄만 바꾸기

타입, 값 이동, 참조 범위 중 하나만 건드려 변화가 보이게 한다.

3

메시지에서 규칙 찾기

오류 문장을 수정 지시가 아니라 러스트의 기준 설명으로 읽는다.

4

헷갈린 규칙만 재정리

모든 내용을 다시 읽기보다 막힌 규칙만 짧게 적어 다음 예제로 간다.