variable checklist

좋은 변수 한 줄은 타입, 이름, 값, 변경 가능성을 동시에 말한다

변수 작성은 문법 암기가 아니라, 읽는 사람이 안전하게 사용할 수 있는 정보를 한 줄에 담는 일입니다.

예시 const int maxLives{3};

타입

저장할 값의 종류와 연산 방식을 제한한다.

int

이름

역할이 보이도록 구체적으로 붙인다.

maxLives

초기값

읽기 전에 의미 있는 시작 상태를 만든다.

{3}

변경 가능성

바뀌면 안 되는 값은 컴파일러가 막게 한다.

const
피해야 할 줄 int a;

역할이 보이지 않고 초기값도 없어 읽기 전 사용 위험이 있다.

읽기 좋은 줄 int totalScore{0};

의미 있는 이름과 안전한 초기값이 함께 보인다.